<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.4.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'AB5DF5FBD98A013F7FFB672C982DC199';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'gtalkclient',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function r(){}
function q(){}
function z(){}
function E(){}
function L(){}
function Q(){}
function P(){}
function V(){}
function U(){}
function pB(){}
function jb(){}
function ib(){}
function wb(){}
function Eb(){}
function Db(){}
function Cb(){}
function Bb(){}
function Xb(){}
function jc(){}
function ec(){}
function vc(){}
function qc(){}
function Vc(){}
function Uc(){}
function hd(){}
function kd(){}
function nd(){}
function qd(){}
function td(){}
function Cd(){}
function Fd(){}
function Id(){}
function Ld(){}
function Qd(){}
function Pd(){}
function Od(){}
function ce(){}
function be(){}
function ae(){}
function le(){}
function oe(){}
function ne(){}
function ue(){}
function re(){}
function ye(){}
function Ee(){}
function Je(){}
function De(){}
function Qe(){}
function Ne(){}
function Ue(){}
function _e(){}
function Xe(){}
function hf(){}
function df(){}
function mf(){}
function wf(){}
function uf(){}
function Df(){}
function Bf(){}
function If(){}
function Rf(){}
function Qf(){}
function Pf(){}
function fg(){}
function jg(){}
function ig(){}
function og(){}
function wg(){}
function vg(){}
function Bg(){}
function Ag(){}
function Ng(){}
function Wg(){}
function $g(){}
function $l(){}
function Wl(){}
function Yl(){}
function ch(){}
function fh(){}
function ih(){}
function oh(){}
function nh(){}
function th(){}
function Dh(){}
function Ch(){}
function cm(){}
function am(){}
function hm(){}
function em(){}
function jm(){}
function pm(){}
function zm(){}
function Um(){}
function Xm(){}
function $m(){}
function bn(){}
function en(){}
function hn(){}
function mn(){}
function rn(){}
function un(){}
function An(){}
function yn(){}
function Sn(){}
function Mn(){}
function Zn(){}
function Yn(){}
function Yo(){}
function qo(){}
function xo(){}
function Ro(){}
function bp(){}
function ap(){}
function fp(){}
function ep(){}
function ip(){}
function qp(){}
function Cp(){}
function up(){}
function Ep(){}
function Jp(){}
function Mp(){}
function Pp(){}
function _p(){}
function dq(){}
function gq(){}
function mq(){}
function sq(){}
function Dq(){}
function Iq(){}
function Nq(){}
function br(){}
function er(){}
function ir(){}
function lr(){}
function or(){}
function rr(){}
function ur(){}
function xr(){}
function Ar(){}
function Dr(){}
function Gr(){}
function Jr(){}
function Yr(){}
function Xr(){}
function Wr(){}
function Vr(){}
function Ur(){}
function Us(){}
function Fs(){}
function Ns(){}
function Ms(){}
function Rs(){}
function Qs(){}
function Ys(){}
function _s(){}
function at(){}
function vt(){}
function Dt(){}
function It(){}
function Pt(){}
function Ot(){}
function Vt(){}
function eu(){}
function du(){}
function iu(){}
function hu(){}
function lu(){}
function ou(){}
function vu(){}
function tu(){}
function zu(){}
function yu(){}
function Vu(){}
function cv(){}
function bv(){}
function av(){}
function mv(){}
function vv(){}
function yv(){}
function Bv(){}
function Ev(){}
function Hv(){}
function Qv(){}
function aw(){}
function ew(){}
function iw(){}
function mw(){}
function pw(){}
function zw(){}
function yw(){}
function Fw(){}
function Iw(){}
function Mw(){}
function Qw(){}
function Vw(){}
function Uw(){}
function fx(){}
function lx(){}
function ox(){}
function Ix(){}
function Ox(){}
function Rx(){}
function _x(){}
function ay(){}
function Ny(){}
function My(){}
function Yy(){}
function fz(){}
function ez(){}
function pz(){}
function vz(){}
function Hz(){}
function Qz(){}
function Uz(){}
function _z(){}
function fA(){}
function DA(){}
function CA(){}
function IA(){}
function NA(){}
function $A(){}
function fB(){}
function lB(){}
function Xp(a,b){}
function Td(a,b){a.f=b}
function Xd(a,b){a.a=b}
function Yd(a,b){a.b=b}
function km(a,b){a.a=b}
function lm(a,b){a.b=b}
function mm(a,b){a.d=b}
function Rn(a,b){a.d=b}
function yp(a,b){a.d=b}
function $p(a,b){a.f=b}
function aq(a,b){a.g=b}
function bq(a,b){a.i=b}
function Zr(a,b){a.o=b}
function ht(a,b){a.d=b}
function to(){so()}
function nw(){tc()}
function Gw(){tc()}
function Jw(){tc()}
function Nw(){tc()}
function Rw(){tc()}
function gx(){tc()}
function mx(){tc()}
function mB(){tc()}
function JA(){py(this)}
function _A(){py(this)}
function _g(a){this.a=a}
function gg(a){this.a=a}
function yg(a){this.a=a}
function pf(a){this.a=a}
function Vm(a){this.a=a}
function Ym(a){this.a=a}
function _m(a){this.a=a}
function cn(a){this.a=a}
function fn(a){this.a=a}
function kn(a){this.a=a}
function sn(a){this.a=a}
function vn(a){this.a=a}
function Pr(a){this.a=a}
function Gt(a){this.a=a}
function Lt(a){this.b=a}
function Sv(a){this.b=a}
function Sy(a){this.a=a}
function tw(a){this.a=a}
function Xw(a){this.a=a}
function kz(a){this.a=a}
function Lz(a){this.d=a}
function Du(a){this.o=a}
function aA(a){this.a=a}
function Be(){this.a={}}
function yb(){this.a=zb()}
function he(){this.c=++de}
function x(){this.b=new gb}
function hv(){hv=pB;sv()}
function Jq(a,b){a.a.t(b)}
function $r(a,b){No(a.o,b)}
function Mu(a,b){Qc(a.b,b)}
function Nu(a,b){Gc(a.b,b)}
function Pu(a,b){Gc(a.b,b)}
function $e(a,b){Km(b.a,a)}
function gf(a,b){Lm(b.a,a)}
function pp(a,b){kq(a,b.f)}
function Sp(a,b){kq(a,b.ub)}
function Ae(a,b,c){a.a[b]=c}
function Kb(a){tc();this.f=a}
function kc(a){return a.B()}
function op(a){return new jp}
function Ip(a){return new Fp}
function Up(a){return new Jw}
function Wp(a){return new mx}
function Vo(){this.b=new nA}
function RA(){this.a=new JA}
function cb(){cb=pB;bb=new rb}
function gc(){gc=pB;fc=new jc}
function uq(){uq=pB;tq=Aq()}
function so(){so=pB;ro=new he}
function uv(){sv();return nv}
function gd(){ed();return _c}
function Bd(){zd();return ud}
function Bh(){yh();return uh}
function ar(){$q();return Oq}
function ko(a){$wnd.alert(a)}
function Mb(a){Kb.call(this,a)}
function mg(a){kg.call(this,a)}
function dh(a){Kb.call(this,a)}
function nb(a){new JA;this.a=a}
function xb(a){return zb()-a.a}
function ze(a,b){return a.a[b]}
function Bs(a,b){ws(a,b,a.o)}
function Iv(a,b){Kv(a,b,a.c)}
function In(a,b){Co();Po(a,b)}
function Zp(a,b){iq(a,hq(a,b))}
function kq(a,b){iq(a,hq(a,b))}
function iq(a,b){yq(a.a,tB+b)}
function pt(a,b){gt(a,b);--a.b}
function zn(a,b,c){a.a=b;a.b=c}
function Gc(b,a){b.scrollTop=a}
function Kp(a){Kb.call(this,a)}
function Kw(a){Mb.call(this,a)}
function Ow(a){Mb.call(this,a)}
function Sw(a){Mb.call(this,a)}
function hx(a){Mb.call(this,a)}
function Px(a){Mb.call(this,a)}
function Js(a){mg.call(this,a)}
function yo(){Mf.call(this,null)}
function Or(){Pr.call(this,Kr++)}
function Mr(a){return $stats(a)}
function pq(a){return a.b[--a.a]}
function ex(a){return a<=0?0-a:a}
function Yp(a){return nq(a,pq(a))}
function fr(a){return nq(a,pq(a))}
function Lf(a,b){return ag(a.a,b)}
function ag(a,b){return qy(a.d,b)}
function Nt(a,b){return a.rows[b]}
function PA(a,b){return qy(a.a,b)}
function gs(a,b){!!a.k&&Kf(a.k,b)}
function xp(a,b){mh(uB,b);a.a=b}
function Xg(a,b){this.b=a;this.a=b}
function Wc(a,b){this.a=a;this.b=b}
function tm(a,b){this.a=a;this.b=b}
function Bn(a,b){this.a=a;this.b=b}
function Zo(a,b){this.a=a;this.b=b}
function dv(a){this.o=a;new oh}
function BA(){BA=pB;AA=new DA}
function Ex(){Ex=pB;Bx={};Dx={}}
function Do(a,b){a.__listener=b}
function xA(a,b,c){a.splice(b,c)}
function Sr(d,a,b,c){d[c][1](a,b)}
function zh(a,b){Wc.call(this,a,b)}
function sp(a,b){Nb.call(this,a,b)}
function qz(a,b){this.b=a;this.a=b}
function Wz(a,b){this.a=a;this.b=b}
function gB(a,b){this.a=a;this.b=b}
function Jc(a,b){a.dispatchEvent(b)}
function Fc(b,a){b.innerHTML=a||tB}
function ty(b,a){return b.e[JB+a]}
function Iz(a){return a.b<a.d.bb()}
function bw(a){cg(a.a,a.d,a.c,a.b)}
function Pn(a,b){jn(b,a);On.c=false}
function np(a,b){$p(b,nq(a,pq(a)))}
function Hp(a,b){$p(b,nq(a,pq(a)))}
function Tp(a,b){$p(b,nq(a,pq(a)))}
function Vp(a,b){$p(b,nq(a,pq(a)))}
function Yv(c,a,b){c.open(a,b,true)}
function Ap(a,b){xp(a.a,b);return a}
function Bp(a,b){yp(a.a,b);return a}
function Jx(a,b){yc(a.a,b);return a}
function of(a,b){a.a?Rm(b.a):Nm(b.a)}
function Hn(a,b){a.style[b]='400px'}
function Kc(a,b){a.textContent=b||tB}
function vy(b,a){return JB+a in b.e}
function Wh(a){return a==null?null:a}
function rp(a){Nb.call(this,a,null)}
function Mf(a){Nf.call(this,a,false)}
function um(a){tm.call(this,a.a,a.b)}
function yr(){Wc.call(this,'INT',5)}
function mr(){Wc.call(this,'BYTE',1)}
function rd(){Wc.call(this,'AUTO',3)}
function Md(){Wc.call(this,'FIXED',3)}
function pr(){Wc.call(this,'CHAR',2)}
function Br(){Wc.call(this,'LONG',6)}
function Cv(){Wc.call(this,'LEFT',2)}
function rb(){qb();nb.call(this,pb)}
function Pb(a){tc();this.b=a;sc(this)}
function dg(a){this.d=new JA;this.c=a}
function qq(a){this.e=new nA;this.c=a}
function Gg(a){$wnd.clearInterval(a)}
function Hg(a){$wnd.clearTimeout(a)}
function yA(a,b,c,d){a.splice(b,c,d)}
function yz(a,b){(a<0||a>=b)&&Cz(a,b)}
function Qh(a,b){return a.cM&&a.cM[b]}
function Tr(c,a,b){return c[b][0](a)}
function Om(a,b){a.f=b;!b&&(a.g=null)}
function Rm(a){Nm(a);a.b=Ln(new kn(a))}
function Eo(a){return !Uh(a)&&Th(a,28)}
function jr(){Wc.call(this,'VOID',10)}
function vr(){Wc.call(this,'FLOAT',4)}
function Hr(){Wc.call(this,'SHORT',8)}
function Fv(){Wc.call(this,'RIGHT',3)}
function ld(){Wc.call(this,'HIDDEN',1)}
function od(){Wc.call(this,'SCROLL',2)}
function Dd(){Wc.call(this,'STATIC',0)}
function gr(){Wc.call(this,'STRING',9)}
function sr(){Wc.call(this,'DOUBLE',3)}
function Er(){Wc.call(this,'OBJECT',7)}
function cr(){Wc.call(this,'BOOLEAN',0)}
function wv(){Wc.call(this,'CENTER',0)}
function id(){Wc.call(this,'VISIBLE',0)}
function zv(){Wc.call(this,'JUSTIFY',1)}
function mu(){$t.call(this,$doc.body)}
function Nb(a,b){tc();this.e=b;this.f=a}
function Lg(a,b){Dg();this.a=a;this.b=b}
function zc(a,b){a[a.explicitLength++]=b}
function Ph(a,b){return a.cM&&!!a.cM[b]}
function dc(a){return a.$H||(a.$H=++$b)}
function Vh(a){return a.tM==pB||Ph(a,1)}
function sx(b,a){return b.charCodeAt(a)}
function Bc(b,a){return b.appendChild(a)}
function Cc(b,a){return b.removeChild(a)}
function Ft(a,b,c){return Et(a.a.c,b,c)}
function QA(a,b){return Ay(a.a,b)!=null}
function Wb(a){return Uh(a)?uc(Sh(a)):tB}
function jq(a){iq(a,hq(a,null));return}
function Th(a,b){return a!=null&&Ph(a,b)}
function Pe(){Pe=pB;Oe=new je(PB,new Qe)}
function te(){te=pB;se=new je(NB,new ue)}
function Ie(){Ie=pB;He=new je(OB,new Je)}
function Ze(){Ze=pB;Ye=new je(RB,new _e)}
function ff(){ff=pB;ef=new je(SB,new hf)}
function Dg(){Dg=pB;Cg=new nA;ho(new Zn)}
function Is(){Is=pB;Gs=new Ns;Hs=new Rs}
function zb(){return (new Date).getTime()}
function Vb(a){return a==null?null:a.name}
function Zy(a){return a.b=Rh(Jz(a.a),53)}
function Rb(a){return Uh(a)?Sb(Sh(a)):a+tB}
function nq(b,a){return a>0?b.d[a-1]:null}
function Mm(a){if(a.a){bw(a.a.a);a.a=null}}
function Nm(a){if(a.b){bw(a.b.a);a.b=null}}
function Co(){if(!Ao){Lo();Qo();Ao=true}}
function lb(a,b,c,d){kb(a,d);Sr(a.a,b,c,d)}
function iA(a,b){yz(b,a.b);return a.a[b]}
function Nf(a,b){this.a=new dg(b);this.b=a}
function Xu(a){this.c=a;this.a=!!this.c.d}
function nA(){this.a=Hh(Pl,{40:1},0,0,0)}
function Gd(){Wc.call(this,'RELATIVE',1)}
function Jd(){Wc.call(this,'ABSOLUTE',2)}
function Qp(a,b){Nb.call(this,a+KB+b,null)}
function A(a,b,c){this.a=a;this.b=b;this.c=c}
function F(a,b,c){this.a=a;this.b=b;this.c=c}
function Et(a,b,c){return a.rows[b].cells[c]}
function _b(a,b,c){return a.apply(b,c);var d}
function Tc(b,a){return b.getElementById(a)}
function Sb(a){return a==null?null:a.message}
function Cm(a){a.r=false;a.c=false;a.g=null}
function Eg(a){a.c?Gg(a.d):Hg(a.d);lA(Cg,a)}
function $v(c,a,b){c.setRequestHeader(a,b)}
function mb(a,b,c){kb(a,c);return Tr(a.a,b,c)}
function Jf(a,b,c){return new gg(Uf(a.a,b,c))}
function Tf(a,b){!a.a&&(a.a=new nA);gA(a.a,b)}
function yq(a,b){uq();yc(a.a,b);zc(a.a,'|')}
function gA(a,b){Jh(a.a,a.b++,b);return true}
function Qc(a,b){Nc(a)&&(b=-b);a.scrollLeft=b}
function kb(a,b){if(!a.a[b]){throw new Kp(b)}}
function yf(a){var b;if(vf){b=new wf;Kf(a,b)}}
function Ff(a){var b;if(Cf){b=new Df;Kf(a,b)}}
function Zf(a,b){var c;c=$f(a,b,null);return c}
function Vf(a,b,c,d){var e;e=Yf(a,b,c);e.Z(d)}
function hA(a){a.a=Hh(Pl,{40:1},0,0,0);a.b=0}
function dx(){dx=pB;cx=Hh(Ol,{40:1},45,256,0)}
function no(){bo&&yf((!co&&(co=new yo),co))}
function Qt(a){this.o=a;this.a=new Ws(this.o)}
function Mh(){Mh=pB;Kh=[];Lh=[];Nh(new Dh,Kh,Lh)}
function gb(){cb();Z.call(this,$moduleBase,bb)}
function Fp(){Mb.call(this,'Invalid RPC token')}
function _t(a){Zt();try{a.Q()}finally{QA(Yt,a)}}
function Qm(a,b){Mu(a.s,Xh(b.a));Pu(a.s,Xh(b.b))}
function qm(a,b){return new tm(a.a-b.a,a.b-b.b)}
function rm(a,b){return new tm(a.a*b.a,a.b*b.b)}
function sm(a,b){return new tm(a.a+b.a,a.b+b.b)}
function Iu(a){return qu((!pu&&(pu=new vu),a.b))}
function Ku(a){return ru((!pu&&(pu=new vu),a.b))}
function Uh(a){return a!=null&&a.tM!=pB&&!Ph(a,1)}
function Xo(a){var b=a[oC];return b==null?-1:b}
function ub(a){var b;return b=a,Vh(b)?b.hC():dc(b)}
function ho(a){lo();return io(vf?vf:(vf=new he),a)}
function No(a,b){Co();Oo(a,b);tx(mC,b)&&Oo(a,nC)}
function Tg(a,b){Pg();Ug.call(this,!a?null:a.a,b)}
function yc(a,b){a[a.explicitLength++]=b==null?FB:b}
function mc(a,b){!a&&(a=[]);a[a.length]=b;return a}
function vp(a,b){a.a=new Tg((Pg(),Og),b);return a}
function Bw(a,b){var c;c=new zw;c.b=a+b;return c}
function OA(a,b){var c;c=wy(a.a,b,a);return c==null}
function cy(a){var b;b=new Sy(a);return new Wz(a,b)}
function $t(a){this.a=new Nv(this);this.o=a;hs(this)}
function yt(a){this.c=a;this.d=this.c.g.b;wt(this)}
function Ws(a){this.a=a;this.b=rh(a);this.c=this.b}
function px(a){this.a='Unknown';this.c=a;this.b=-1}
function Nv(a){this.b=a;this.a=Hh(Nl,{40:1},37,4,0)}
function it(a,b){!!a.e&&(b.a=a.e.a);a.e=b;Jt(a.e)}
function py(a){a.a=[];a.e={};a.c=false;a.b=null;a.d=0}
function sw(){sw=pB;qw=new tw(false);rw=new tw(true)}
function Zt(){Zt=pB;Wt=new eu;Xt=new JA;Yt=new RA}
function Vz(a){var b;b=new _y(a.b.a);return new aA(b)}
function Ul(a){if(Th(a,49)){return a}return new Pb(a)}
function Yh(a){if(a!=null){throw new Gw}return null}
function Hx(){if(Cx==256){Bx=Dx;Dx={};Cx=0}++Cx}
function Kx(){var a;this.a=(a=[],a.explicitLength=0,a)}
function M(a,b,c,d){this.a=a;this.c=b;this.b=c;this.d=d}
function Lr(e,a,b,c){var d=e.M(a,c);d.bytes=b;return d}
function Aw(a,b){var c;c=new zw;c.b=a+b;c.a=4;return c}
function W(a,b){var c;c=new qq(a.f);oq(c,ab(b));return c}
function tb(a,b){var c;return c=a,Vh(c)?c.eQ(b):c===b}
function io(a,b){return Jf((!co&&(co=new yo),co),a,b)}
function oB(a,b){return Wh(a)===Wh(b)||a!=null&&tb(a,b)}
function Ec(b,a){return b[a]==null?null:String(b[a])}
function Ut(a){return a.__gwt_resolve?a.__gwt_resolve():a}
function Nx(a){return a==null?0:Th(a,1)?Gx(Rh(a,1)):dc(a)}
function Em(a){return new tm(Oc(a.s.b),a.s.b.scrollTop||0)}
function Cz(a,b){throw new Sw('Index: '+a+', Size: '+b)}
function rg(a,b){if(!a.c){return}pg(a);Jq(b,new jh(a.a))}
function Gm(a,b){if(a.j.a){return Fm(b,a.j.a)}return false}
function zp(a){try{wp(a.a);return a.a}finally{a.a=null}}
function au(){Zt();try{Ls(Yt,Wt)}finally{py(Yt.a);py(Xt)}}
function ws(a,b,c){ks(b);Iv(a.a,b);Bc(c,Ut(b.o));ls(b,a)}
function fs(a,b,c){return Jf(!a.k?(a.k=new Mf(a)):a.k,c,b)}
function jo(a){lo();mo();return io((!Cf&&(Cf=new he),Cf),a)}
function nm(a,b){this.c=b;this.d=new um(a);this.e=new um(b)}
function jw(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}
function cw(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
function fw(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
function Lq(a,b,c,d){this.d=a;this.a=d;this.b=b;this.c=c}
function dt(a,b,c,d){var e;e=Ft(a.d,b,c);et(a,e,d);return e}
function Hh(a,b,c,d,e){var f;f=Fh(e,d);Ih(a,b,c,f);return f}
function Cw(a,b,c){var d;d=new zw;d.b=a+b;d.a=c?8:0;return d}
function Oc(a){var b;b=a.scrollLeft||0;Nc(a)&&(b=-b);return b}
function Lu(a){Nu(a,(a.b.scrollHeight||0)-a.b.clientHeight)}
function Ju(a){return (a.b.scrollHeight||0)-a.b.clientHeight}
function Rv(a){if(a.a>=a.b.c){throw new mB}return a.b.a[++a.a]}
function Rz(a){if(a.b<=0){throw new mB}return a.a.pb(a.c=--a.b)}
function tx(a,b){if(!Th(b,1)){return false}return String(a)==b}
function Rh(a,b){if(a!=null&&!Qh(a,b)){throw new Gw}return a}
function Mv(a,b){var c;c=Jv(a,b);if(c==-1){throw new mB}Lv(a,c)}
function rf(a,b){var c;if(nf){c=new pf(b);!!a.k&&Kf(a.k,c)}}
function Vs(a,b){Kc(a.a,b);if(a.c!=a.b){a.c=a.b;sh(a.a,a.b)}}
function cg(a,b,c,d){a.b>0?Tf(a,new jw(a,b,c,d)):Xf(a,b,c,d)}
function mh(a,b){if(null==b){throw new hx(a+' cannot be null')}}
function Kz(a){if(a.c<0){throw new Nw}a.d.sb(a.c);a.b=a.c;a.c=-1}
function Jm(a){if(!a.r){return}a.r=false;if(a.c){a.c=false;Im(a)}}
function nn(a){if(a.f){bw(a.f.a);a.f=null}a==a.e.g&&(a.e.g=null)}
function Dm(a){var b;b=a.a.touches;return b.length>0?b[0]:null}
function Lc(a,b){var c;c=a.createElement('script');Kc(c,b);return c}
function yy(a,b){var c;c=a.b;a.b=b;if(!a.c){a.c=true;++a.d}return c}
function Eh(a,b){var c,d;c=a;d=Fh(0,b);Ih(c.aC,c.cM,c.qI,d);return d}
function mA(a,b,c){var d;d=(yz(b,a.b),a.a[b]);Jh(a.a,b,c);return d}
function Ih(a,b,c,d){Mh();Oh(d,Kh,Lh);d.aC=a;d.cM=b;d.qI=c;return d}
function wt(a){while(++a.b<a.d.b){if(iA(a.d,a.b)!=null){return}}}
function Cy(a){var b;b=a.b;a.b=null;if(a.c){a.c=false;--a.d}return b}
function Sh(a){if(a!=null&&(a.tM==pB||Ph(a,1))){throw new Gw}return a}
function ac(){if(Zb++==0){hc((gc(),fc));return true}return false}
function Qo(){Io=qB(function(a){Jo.call(this,a);return false})}
function Ug(a,b){lh('httpMethod',a);lh('url',b);this.c=a;this.f=b}
function Ig(a,b){return $wnd.setTimeout(qB(function(){a.J()}),b)}
function Zv(c,a){var b=c;c.onreadystatechange=qB(function(){a.K(b)})}
function ct(a,b){var c;c=a.b;if(b>=c||b<0){throw new Sw(tC+b+uC+c)}}
function kA(a,b){var c;c=(yz(b,a.b),a.a[b]);xA(a.a,b,1);--a.b;return c}
function jA(a,b,c){for(;c<a.b;++c){if(oB(b,a.a[c])){return c}}return -1}
function Wu(a){if(!a.a||!a.c.d){throw new mB}a.a=false;return a.b=a.c.d}
function Jz(a){if(a.b>=a.d.bb()){throw new mB}return a.d.pb(a.c=a.b++)}
function Qn(a){a.e=false;a.f=null;a.a=false;a.b=false;a.c=true;a.d=null}
function Cs(a){a.style['left']=tB;a.style['top']=tB;a.style[sC]=tB}
function Xh(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}
function Pc(a){return a.tabIndex<65535?a.tabIndex:-(a.tabIndex%65535)-1}
function Ic(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}
function oo(){var a;if(bo){a=new to;!!co&&Kf(co,a);return null}return null}
function So(a,b){var c;c=Xo(b);if(c<0){return null}return Rh(iA(a.b,c),35)}
function Uo(a,b){var c;c=Xo(b);b[oC]=null;mA(a.b,c,null);a.a=new Zo(c,a.a)}
function _o(a,b){var c;c=Lc($doc,a);Bc($doc.body,c);b.C();Cc($doc.body,c)}
function Rg(a,b,c){lh('header',b);lh(sB,c);!a.b&&(a.b=new JA);wy(a.b,b,c)}
function wx(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}
function Oh(a,b,c){Mh();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function Nh(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function zy(e,a,b){var c,d=e.e;a=JB+a;a in d?(c=d[a]):++e.d;d[a]=b;return c}
function Jv(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}
function lA(a,b){var c;c=jA(a,b,0);if(c==-1){return false}kA(a,c);return true}
function Sz(a,b){var c;this.a=a;this.d=a;c=a.bb();(b<0||b>c)&&Cz(b,c);this.b=b}
function je(a,b){he.call(this);this.a=b;!Wd&&(Wd=new Be);Ae(Wd,a,this);this.b=a}
function lp(a){Nb.call(this,'The response could not be deserialized',a)}
function Np(){rp.call(this,'Service implementation URL not specified')}
function jh(a){tc();this.f='A request timeout has expired after '+a+' ms'}
function Gq(a,b){this.e=a;this.a='GTalkService_Proxy.'+b;this.b=b;this.c=new Or}
function qy(a,b){return b==null?a.c:Th(b,1)?vy(a,Rh(b,1)):uy(a,b,a.kb(b))}
function ry(a,b){return b==null?a.b:Th(b,1)?ty(a,Rh(b,1)):sy(a,b,a.kb(b))}
function Ay(a,b){return b==null?Cy(a):Th(b,1)?Dy(a,Rh(b,1)):By(a,b,a.kb(b))}
function gt(a,b){var c,d;d=a.a;for(c=0;c<d;++c){dt(a,b,c,false)}Cc(a.c,Nt(a.c,b))}
function cc(a,b,c){var d;d=ac();try{return _b(a,b,c)}finally{d&&ic((gc(),fc));--Zb}}
function Fn(a,b,c){var d;d=Dn;Dn=a;b==En&&Bo(a.type)==8192&&(En=null);c.L(a);Dn=d}
function pg(a){var b;if(a.c){b=a.c;a.c=null;Xv(b);b.abort();!!a.b&&Eg(a.b)}}
function ic(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=nc(b,c)}while(a.b);a.b=c}}
function hc(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=nc(b,c)}while(a.a);a.a=c}}
function Dy(d,a){var b,c=d.e;a=JB+a;if(a in c){b=c[a];--d.d;delete c[a]}return b}
function Hc(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function Ac(a){var b,c;b=(c=a.join(tB),a.length=a.explicitLength=0,c);zc(a,b);return b}
function Sc(a){return (tx(a.compatMode,MB)?a.documentElement:a.body).clientWidth}
function Rc(a){return (tx(a.compatMode,MB)?a.documentElement:a.body).clientHeight}
function Nc(a){return a.ownerDocument.defaultView.getComputedStyle(a,tB).direction==LB}
function qu(a){return a.currentStyle.direction==LB?0:(a.scrollWidth||0)-a.clientWidth}
function ru(a){return a.currentStyle.direction==LB?a.clientWidth-(a.scrollWidth||0):0}
function bc(b){return function(){try{return cc(b,this,arguments)}catch(a){throw a}}}
function wy(a,b,c){return b==null?yy(a,c):Th(b,1)?zy(a,Rh(b,1),c):xy(a,b,c,a.kb(b))}
function Ub(a){var b;return a==null?FB:Uh(a)?Vb(Sh(a)):Th(a,1)?GB:(b=a,Vh(b)?b.gC():gi).b}
function jv(){var a;hv();kv.call(this,(a=$doc.createElement('INPUT'),a.type='text',a))}
function St(a){Qt.call(this,$doc.createElement(QB));this.o[yC]='gwt-Label';Vs(this.a,a)}
function xq(a,b){uq();this.d=new _A;this.e=new JA;this.f=new nA;this.b=a;this.c=b}
function lh(a,b){mh(a,b);if(0==vx(b).length){throw new Kw(a+' cannot be empty')}}
function nt(a,b){ot(a,b);if(0>=a.a){throw new Sw('Column index: 0, Column size: '+a.a)}}
function as(a,b){if(!a){throw new Mb(qC)}b=vx(b);if(b.length==0){throw new Kw(rC)}Dc(a,b)}
function bs(a,b){if(!a){throw new Mb(qC)}b=vx(b);if(b.length==0){throw new Kw(rC)}ds(a,b)}
function ux(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function Xv(b){var a=b;$wnd.setTimeout(function(){a.onreadystatechange=new Function},0)}
function xu(a){var b;Jc(a,(b=$doc.createEvent('HTMLEvents'),b.initEvent(hC,false,false),b))}
function Gn(a){var b;b=Un(Kn,a);if(!b&&!!a){a.cancelBubble=true;a.preventDefault()}return b}
function xt(a){var b;if(a.b>=a.d.b){throw new mB}b=Rh(iA(a.d,a.b),37);a.a=a.b;wt(a);return b}
function Im(a){var b;if(!a.f){return}b=Bm(a.k,a.e);if(b){a.g=new on(a,b);oc((gc(),a.g),16)}}
function _y(a){var b;this.c=a;b=new nA;a.c&&gA(b,new kz(a));oy(a,b);ny(a,b);this.a=new Lz(b)}
function Fm(a,b){var c,d,e;e=new tm(a.a-b.a,a.b-b.b);c=ex(e.a);d=ex(e.b);return c<=25&&d<=25}
function Sx(a,b){var c;while(a.V()){c=a.W();if(b==null?c==null:tb(b,c)){return a}}return null}
function To(a,b){var c;if(!a.a){c=a.b.b;gA(a.b,b)}else{c=a.a.a;mA(a.b,c,b);a.a=a.a.b}b.o[oC]=c}
function jt(a,b,c){var d;nt(a,b);d=dt(a,b,0,true);if(c){ks(c);To(a.g,c);Bc(d,Ut(c.o));ls(c,a)}}
function vq(a){var b;b=new Kx;yq(b,tB+a.i);yq(b,tB+a.g);wq(a,b);Jx(b,Ac(a.a.a));return Ac(b.a)}
function ab(a){if(a.indexOf(wB)==0||a.indexOf(xB)==0){return a.substr(4,a.length-4)}return a}
function Ln(a){Co();!Nn&&(Nn=new he);if(!Kn){Kn=new Nf(null,true);On=new Sn}return Jf(Kn,Nn,a)}
function Au(a,b){if(a.d){throw new Ow('SimplePanel can only contain one child widget')}Cu(a,b)}
function Bu(a,b){if(a.d!=b){return false}try{ls(b,null)}finally{Cc(a.Y(),b.o);a.d=null}return true}
function Mc(a,b){while(b){if(a==b){return true}b=b.parentNode;b&&b.nodeType!=1&&(b=null)}return false}
function Bm(a,b){var c,d;d=b.b-a.b;if(d<=0){return null}c=qm(a.a,b.a);return new tm(c.a/d,c.b/d)}
function wp(a){Rg(a,'X-GWT-Permutation',$strongName);Rg(a,'X-GWT-Module-Base',$moduleBase)}
function kv(a){dv.call(this,a,(!bm&&(bm=new cm),!Zl&&(Zl=new $l)));this.o[yC]='gwt-TextBox'}
function Z(a,b){this.a=a;this.b=a+'gtalk';this.f=b;this.e='775CFAE1B43D43474C0A18F6144BE385'}
function on(a,b){this.e=a;this.a=new yb;this.b=Em(this.e);this.d=new nm(this.b,b);this.f=jo(new sn(this))}
function sv(){sv=pB;ov=new wv;pv=new zv;qv=new Cv;rv=new Fv;nv=Ih(Ml,{40:1},36,[ov,pv,qv,rv])}
function ed(){ed=pB;dd=new id;bd=new ld;cd=new od;ad=new rd;_c=Ih(Il,{40:1},4,[dd,bd,cd,ad])}
function zd(){zd=pB;yd=new Dd;xd=new Gd;vd=new Jd;wd=new Md;ud=Ih(Jl,{40:1},5,[yd,xd,vd,wd])}
function Pg(){Pg=pB;new _g('DELETE');new _g('GET');new _g('HEAD');Og=new _g('POST');new _g('PUT')}
function po(){var a,b;if(go){b=Sc($doc);a=Rc($doc);if(fo!=b||eo!=a){fo=b;eo=a;Ff((!co&&(co=new yo),co))}}}
function _f(a){var b,c;if(a.a){try{for(c=new Lz(a.a);c.b<c.d.bb();){b=Rh(Jz(c),38);b.C()}}finally{a.a=null}}}
function xs(a,b){var c;if(b.n!=a){return false}try{ls(b,null)}finally{c=b.o;Cc(Ic(c),c);Mv(a.a,b)}return true}
function ft(a,b){var c;if(b.n!=a){return false}try{ls(b,null)}finally{c=b.o;Cc(Ic(c),c);Uo(a.g,c)}return true}
function Cu(a,b){if(b==a.d){return}!!b&&ks(b);!!a.d&&Bu(a,a.d);a.d=b;if(b){Bc(a.a,Ut(a.d.o));ls(b,a)}}
function Eq(a,b){var c;c=vq(a.d);!!$stats&&Mr(Nr(a.c,a.a,'requestSerialized'));return X(a.e,a.a,a.c,c,b)}
function rh(a){var b;b=Ec(a,TB);if(ux(LB,b)){return yh(),xh}else if(ux(UB,b)){return yh(),wh}return yh(),vh}
function Gx(a){Ex();var b=JB+a;var c=Dx[b];if(c!=null){return c}c=Bx[b];c==null&&(c=Fx(a));Hx();return Dx[b]=c}
function oy(e,a){var b=e.e;for(var c in b){if(c.charCodeAt(0)==58){var d=new qz(e,c.substring(1));a.Z(d)}}}
function db(a){var b,c;b=(c=new xq(a.a,a.e),py(c.d),py(c.e),hA(c.f),c.a=new Kx,kq(c,c.b),kq(c,c.c),c);return b}
function wq(a,b){var c,d,e;e=a.f;yq(b,tB+e.b);for(d=new Lz(e);d.b<d.d.bb();){c=Rh(Jz(d),1);yq(b,Bq(c))}return b}
function fm(a,b,c,d){var e,f,g;g=a*b;if(c>=0){e=0>c-d?0:c-d;g=g<e?g:e}else{f=0<c+d?0:c+d;g=g>f?g:f}return g}
function gh(a){tc();this.f='The URL '+a+' is invalid or violates the same-origin security restriction'}
function jp(){Mb.call(this,'This application is out of date, please click the refresh button on your browser.')}
function oc(b,c){gc();$wnd.setTimeout(function(){var a=qB(kc)(b);a&&$wnd.setTimeout(arguments.callee,c)},c)}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{qB(Tl)()}catch(a){b(c)}else{qB(Tl)()}}
function Jt(a){if(!a.a){a.a=$doc.createElement('colgroup');Mo(a.b.f,Ut(a.a),0);Bc(a.a,Ut($doc.createElement(xC)))}}
function $y(a){if(!a.b){throw new Ow('Must call next() before remove().')}else{Kz(a.a);Ay(a.c,a.b.lb());a.b=null}}
function Fg(a,b){if(b<=0){throw new Kw('must be positive')}a.c?Gg(a.d):Hg(a.d);lA(Cg,a);a.c=false;a.d=Ig(a,b);gA(Cg,a)}
function Lv(a,b){var c;if(b<0||b>=a.c){throw new Rw}--a.c;for(c=b;c<a.c;++c){Jh(a.a,c,a.a[c+1])}Jh(a.a,a.c,null)}
function is(a,b){var c;switch(Bo(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&Mc(a.o,c)){return}}Zd(b,a,a.o)}
function Gb(a){var b,c,d;c=Hh(Ql,{40:1},48,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new gx}c[d]=a[d]}}
function tc(){var a,b,c,d;c=rc(new vc);d=Hh(Ql,{40:1},48,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=new px(c[a])}Gb(d)}
function bx(a){var b,c;if(a>-129&&a<128){b=a+128;c=(dx(),cx)[b];!c&&(c=cx[b]=new Xw(a));return c}return new Xw(a)}
function Ry(a,b){var c,d,e;if(Th(b,53)){c=Rh(b,53);d=c.lb();if(qy(a.a,d)){e=ry(a.a,d);return a.a.ib(c.mb(),e)}}return false}
function et(a,b,c){var d,e;d=Hc(b);e=null;!!d&&(e=Rh(So(a.g,d),37));if(e){ft(a,e);return true}else{c&&Fc(b,tB);return false}}
function hq(a,b){var c,d;if(b==null){return 0}d=Rh(ry(a.e,b),45);if(d){return d.a}gA(a.f,b);c=a.f.b;wy(a.e,b,bx(c));return c}
function $f(a,b,c){var d,e;e=Rh(ry(a.d,b),52);if(!e){return BA(),BA(),AA}d=Rh(e.fb(c),51);if(!d){return BA(),BA(),AA}return d}
function Yf(a,b,c){var d,e;e=Rh(ry(a.d,b),52);if(!e){e=new JA;wy(a.d,b,e)}d=Rh(e.fb(c),51);if(!d){d=new nA;e.gb(c,d)}return d}
function Xf(a,b,c,d){var e,f,g;e=$f(a,b,c);f=e.ab(d);f&&e._()&&(g=Rh(ry(a.d,b),52),Rh(g.hb(c),51),g._()&&Ay(a.d,b),undefined)}
function Zd(a,b,c){var d,e,f;if(Wd){f=Rh(ze(Wd,a.type),6);if(f){d=f.a.a;e=f.a.b;Xd(f.a,a);Yd(f.a,c);gs(b,f.a);Xd(f.a,d);Yd(f.a,e)}}}
function ny(h,a){var b=h.a;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.Z(e[f])}}}}
function yh(){yh=pB;xh=new zh('RTL',0);wh=new zh('LTR',1);vh=new zh('DEFAULT',2);uh=Ih(Kl,{40:1},20,[xh,wh,vh])}
function Sm(){this.d=new nA;this.e=new An;this.k=new An;this.j=new An;this.q=new nA;this.i=new vn(this);Om(this,new hm)}
function kp(a){tc();this.f='This application is out of date, please click the refresh button on your browser. ( '+a+' )'}
function ot(a,b){if(b<0){throw new Sw('Cannot access a row with a negative index: '+b)}if(b>=a.b){throw new Sw(tC+b+uC+a.b)}}
function Fb(a,b){if(a.e){throw new Ow("Can't overwrite cause")}if(b==a){throw new Kw('Self-causation not permitted')}a.e=b;return a}
function Ve(){var a;this.a=(a=document.createElement(QB),a.setAttribute('ontouchstart','return;'),typeof a.ontouchstart==IB)}
function Jh(a,b,c){if(c!=null){if(a.qI>0&&!Qh(c,a.qI)){throw new nw}if(a.qI<0&&(c.tM==pB||Ph(c,1))){throw new nw}}return a[b]=c}
function uy(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.lb();if(h.jb(a,g)){return true}}}return false}
function sy(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.lb();if(h.jb(a,g)){return f.mb()}}}return null}
function sh(a,b){switch(b.b){case 0:{a[TB]=LB;break}case 1:{a[TB]=UB;break}case 2:{rh(a)!=(yh(),vh)&&(a[TB]=tB,undefined);break}}}
function vx(c){if(c.length==0||c[0]>KB&&c[c.length-1]>KB){return c}var a=c.replace(/^(\s*)/,tB);var b=a.replace(/\s*$/,tB);return b}
function Mo(a,b,c){var d=0,e=a.firstChild,f=null;while(e){if(e.nodeType==1){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
function sc(a){var b,c,d,e;d=(Uh(a.b)?Sh(a.b):null,[]);e=Hh(Ql,{40:1},48,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=new px(d[b])}Gb(e)}
function es(a,b,c){var d;d=Bo(c.b);d==-1?$r(a,c.b):a.j==-1?In(a.o,d|(a.o.__eventBits||0)):(a.j|=d);return Jf(!a.k?(a.k=new Mf(a)):a.k,c,b)}
function pc(a){var b,c,d;d=tB;a=vx(a);b=a.indexOf(HB);if(b!=-1){c=a.indexOf(IB)==0?8:0;d=vx(a.substr(c,b-c))}return d.length>0?d:'anonymous'}
--></script>
<script><!--
function uc(b){var c=tB;try{for(var d in b){if(d!='name'&&d!='message'&&d!='toString'){try{c+='\n '+d+EB+b[d]}catch(a){}}}}catch(a){}return c}
function qg(a,b){var c,d,e,f;if(!a.c){return}!!a.b&&Eg(a.b);f=a.c;a.c=null;c=sg(f);if(c!=null){d=new Mb(c);b.a.t(d)}else{e=new yg(f);Kq(b,e)}}
function Hm(a,b){var c,d,e,f;c=zb();f=false;for(e=new Lz(a.q);e.b<e.d.bb();){d=Rh(Jz(e),26);if(c-d.b<=2500&&Fm(b,d.a)){f=true;break}}return f}
function by(a,b,c){var d,e,f;for(e=new _y(a.eb().a);Iz(e.a);){d=e.b=Rh(Jz(e.a),53);f=d.lb();if(b==null?f==null:tb(b,f)){c&&$y(e);return d}}return null}
function Nr(c,a,b){return {moduleName:$moduleName,sessionId:$sessionId,subSystem:'rpc',evtGroup:c.a,method:a,millis:(new Date).getTime(),type:b}}
function fb(b,c,d){var a,e,f;e=new Gq(b,'sendMessage');try{f=Fq(e);iq(f,hq(f,yB));iq(f,hq(f,c));Eq(e,d,$q())}catch(a){a=Ul(a);if(!Th(a,30))throw a}}
function eb(b,c){var a,d,e;d=new Gq(b,'getToken');try{e=Fq(d);iq(e,hq(e,yB));iq(e,hq(e,'d4dietri'));Eq(d,c,$q())}catch(a){a=Ul(a);if(Th(a,30)){ko(rB)}else throw a}}
function nc(b,c){var a,d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0].B()&&(c=mc(c,f)):f[0].C()}catch(a){a=Ul(a);if(!Th(a,47))throw a}}return c}
function ks(a){if(!a.n){(Zt(),PA(Yt,a))&&_t(a)}else if(a.n){a.n.S(a)}else if(a.n){throw new Ow("This widget's parent does not implement HasWidgets")}}
function rt(a,b){if(a.b==b){return}if(b<0){throw new Sw('Cannot set number of rows to '+b)}if(a.b<b){tt(a.c,b-a.b,a.a);a.b=b}else{while(a.b>b){pt(a,a.b-1)}}}
function tg(a,b,c){if(!a){throw new gx}if(!c){throw new gx}if(b<0){throw new Jw}this.a=b;this.c=a;if(b>0){this.b=new Lg(this,c);Fg(this.b,b)}else{this.b=null}}
function Fq(a){!!$stats&&Mr(Nr(a.c,a.a,'begin'));a.d=db(a.e);a.e.d!=null&&jq(a.d,a.e);kq(a.d,'com.ece750.client.GTalkService');kq(a.d,a.b);iq(a.d,1);return a.d}
function jn(a,b){var c;if(1==Bo(b.d.type)){c=new tm(b.d.clientX||0,b.d.clientY||0);if(Gm(a.a,c)||Hm(a.a,c)){b.a=true;b.d.stopPropagation();b.d.preventDefault()}}}
function vb(d,b){var c=d.open();c.onopen=function(a){b.y()};c.onmessage=function(a){b.x(a.data)};c.onerror=function(a){b.w(a)};c.onclose=function(a){b.v()};return c}
function bt(a,b,c){var d;ct(a,b);if(c<0){throw new Sw('Column '+c+' must be non-negative: '+c)}d=a.a;if(d<=c){throw new Sw('Column index: '+c+', Column size: '+a.a)}}
function kg(a){Nb.call(this,'One or more exceptions caught, see full set in UmbrellaException#getCauses',a.bb()==0?null:Rh(a.cb(Hh(Sl,{40:1,50:1},49,0,0)),50)[0]);this.a=a}
function eq(a){var b,c,d,e;b=pq(a);if(b<0){return iA(a.e,-(b+1))}c=nq(a,b);if(c==null){return null}return d=(gA(a.e,null),a.e.b),e=mb(a.c,a,c),mA(a.e,d-1,e),lb(a.c,a,e,c),e}
function kx(){kx=pB;jx=Ih(Hl,{40:1},-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}
function Un(a,b){var c,d,e,f,g;if(!!Nn&&!!a&&Lf(a,Nn)){c=On.a;d=On.b;e=On.c;f=On.d;Qn(On);Rn(On,b);Kf(a,On);g=!(On.a&&!On.b);On.a=c;On.b=d;On.c=e;On.d=f;return g}return true}
function _w(a){var b,c,d;b=Hh(Hl,{40:1},-1,8,1);c=(kx(),jx);d=7;if(a>=0){while(a>15){b[d--]=c[a&15];a>>=4}}else{while(d>0){b[d--]=c[a&15];a>>=4}}b[d]=c[a&15];return wx(b,d,8)}
function Kt(a,b,c){var d,e;b=b>1?b:1;e=a.a.childNodes.length;if(e<b){for(d=e;d<b;++d){Bc(a.a,$doc.createElement(xC))}}else if(!c&&e>b){for(d=e;d>b;--d){Cc(a.a,a.a.lastChild)}}}
function Kf(b,c){var a,d,e;!c.e||c.G();e=c.f;Td(c,b.b);try{Wf(b.a,c)}catch(a){a=Ul(a);if(Th(a,39)){d=a;throw new mg(d.a)}else throw a}finally{e==null?(c.e=true,c.f=null):(c.f=e)}}
function Tx(a){var b,c,d,e;d=new Kx;b=null;yc(d.a,'[');c=a.T();while(c.V()){b!=null?(yc(d.a,b),d):(b=DC);e=c.W();yc(d.a,e===a?'(this Collection)':tB+e)}yc(d.a,']');return Ac(d.a)}
function Fh(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function ls(a,b){var c;c=a.n;if(!b){try{!!c&&c.i&&a.Q()}finally{a.n=null}}else{if(c){throw new Ow('Cannot set a new parent without first clearing the old parent')}a.n=b;b.i&&a.P()}}
function By(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.lb();if(h.jb(a,g)){c.length==1?delete h.a[b]:c.splice(d,1);--h.d;return f.mb()}}}return null}
function xy(j,a,b,c){var d=j.a[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.lb();if(j.jb(a,h)){var i=g.mb();g.nb(b);return i}}}else{d=j.a[c]=[]}var g=new gB(a,b);d.push(g);++j.d;return null}
function Ls(b,c){Is();var a,d,e,f,g;d=null;for(g=b.T();g.V();){f=Rh(g.W(),37);try{c.U(f)}catch(a){a=Ul(a);if(Th(a,49)){e=a;!d&&(d=new RA);OA(d,e)}else throw a}}if(d){throw new Js(d)}}
function Y(a,b,c,d,e){var f;if(a.b==null){throw new Np}f=new Lq(a,b,c,e);!a.c&&(a.c=new Cp);vp(a.c,a.b);Ap(a.c,f);Rg(a.c.a,vB,'text/x-gwt-rpc; charset=utf-8');Bp(a.c,d);return zp(a.c)}
function $q(){$q=pB;Pq=new cr;Qq=new mr;Rq=new pr;Sq=new sr;Tq=new vr;Uq=new yr;Vq=new Br;Wq=new Er;Xq=new Hr;Yq=new gr;Zq=new jr;Oq=Ih(Ll,{40:1},31,[Pq,Qq,Rq,Sq,Tq,Uq,Vq,Wq,Xq,Yq,Zq])}
function Vl(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function Uf(a,b,c){if(!b){throw new hx('Cannot add a handler with a null type')}if(!c){throw new hx('Cannot add a null handler')}a.b>0?Tf(a,new fw(a,b,c)):Vf(a,b,null,c);return new cw(a,b,c)}
function _v(){if($wnd.XMLHttpRequest){return new $wnd.XMLHttpRequest}else{try{return new $wnd.ActiveXObject('MSXML2.XMLHTTP.3.0')}catch(a){return new $wnd.ActiveXObject('Microsoft.XMLHTTP')}}}
function js(a){if(!a.i){throw new Ow("Should only call onDetach when the widget is attached to the browser's document")}try{rf(a,false)}finally{try{a.O()}finally{a.o.__listener=null;a.i=false}}}
function st(){this.g=new Vo;this.f=$doc.createElement('table');this.c=$doc.createElement('tbody');Bc(this.f,Ut(this.c));Zr(this,this.f);ht(this,new Gt(this));it(this,new Lt(this));qt(this);rt(this,20)}
function Fx(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+sx(a,c++)}return b|0}
function bu(a){Zt();var b,c;c=Rh(ry(Xt,a),34);b=null;if(a!=null){if(!(b=Tc($doc,a))){return null}}if(c){if(!b||c.o==b){return c}}Xt.d==0&&ho(new iu);!b?(c=new mu):(c=new $t(b));wy(Xt,a,c);OA(Yt,c);return c}
function Kv(a,b,c){var d,e;if(c<0||c>a.c){throw new Rw}if(a.c==a.a.length){e=Hh(Nl,{40:1},37,a.a.length*2,0);for(d=0;d<a.a.length;++d){Jh(e,d,a.a[d])}a.a=e}++a.c;for(d=a.c-1;d>c;--d){Jh(a.a,d,a.a[d-1])}Jh(a.a,c,b)}
function tt(a,b,c){var d=$doc.createElement(vC);d.innerHTML=wC;var e=$doc.createElement('tr');for(var f=0;f<c;f++){var g=d.cloneNode(true);e.appendChild(g)}a.appendChild(e);for(var h=1;h<b;h++){a.appendChild(e.cloneNode(true))}}
function Ou(a){var b,c;if(a.c){return false}a.c=(b=(!Am&&(Am=(sw(),(!Fe&&(Fe=new Ve),Fe.a)&&!(c=navigator.userAgent.toLowerCase(),/android ([3-9]+)\.([0-9]+)/.exec(c)!=null)?rw:qw)),Am.a?new Sm:null),!!b&&Pm(b,a),b);return !a.c}
function qb(){var a,b;qb=pB;pb=(a={},a[zB]=[op,np,pp],a[AB]=[Ip,Hp],a[BB]=[undefined,undefined,Sp],a[CB]=[Up,Tp],a[DB]=[Wp,Vp],a[yB]=[Yp,Xp,Zp],a);b=[];b[dc(Aj)]=zB;b[dc(Dj)]=AB;b[dc(Hj)]=BB;b[dc($k)]=CB;b[dc(dl)]=DB;b[dc(jl)]=yB}
function ds(a,b){var c=a.className.split(/\s+/);if(!c){return}var d=c[0];var e=d.length;c[0]=b;for(var f=1,g=c.length;f<g;f++){var h=c[f];h.length>e&&h.charAt(e)=='-'&&h.indexOf(d)==0&&(c[f]=b+h.substring(e))}a.className=c.join(KB)}
function oq(a,b){a.b=eval(b);a.a=a.b.length;hA(a.e);bq(a,pq(a));aq(a,pq(a));if(a.i!=7){throw new kp('Expecting version 7 from server, got '+a.i+pC)}if(((a.g|3)^3)!=0){throw new kp('Got an unknown flag from server: '+a.g)}a.d=a.b[--a.a]}
function hs(a){var b;if(a.i){throw new Ow("Should only call onAttach when the widget is detached from the browser's document")}a.i=true;Do(a.o,a);b=a.j;a.j=-1;b>0&&(a.j==-1?In(a.o,b|(a.o.__eventBits||0)):(a.j|=b));a.N();a.R();rf(a,true)}
function Lm(a,b){var c,d;zn(a.j,null,0);if(a.r){return}d=Dm(b);a.p=new tm(d.pageX,d.pageY);c=zb();zn(a.k,a.p,c);zn(a.e,a.p,c);a.n=null;if(a.g){gA(a.q,new Bn(a.p,c));oc((gc(),a.i),2500)}a.o=new tm(Oc(a.s.b),a.s.b.scrollTop||0);Cm(a);a.r=true}
function Dc(a,b){var c,d,e,f;b=vx(b);f=a.className;c=f.indexOf(b);while(c!=-1){if(c==0||f.charCodeAt(c-1)==32){d=c+b.length;e=f.length;if(d==e||d<e&&f.charCodeAt(d)==32){break}}c=f.indexOf(b,c+1)}if(c==-1){f.length>0&&(f+=KB);a.className=f+b}}
function rc(i){var a={};var b=[];var c=arguments.callee.caller.caller;while(c){var d=i.D(c.toString());b.push(d);var e=JB+d;var f=a[e];if(f){var g,h;for(g=0,h=f.length;g<h;g++){if(f[g]===c){return b}}}(f||(a[e]=[])).push(c);c=c.caller}return b}
function Sg(b,c){var a,d,e,f;if(!!b.b&&b.b.d>0){for(f=new _y((new Sy(b.b)).a);Iz(f.a);){e=f.b=Rh(Jz(f.a),53);try{$v(c,Rh(e.lb(),1),Rh(e.mb(),1))}catch(a){a=Ul(a);if(Th(a,2)){d=a;throw new dh(d.A())}else throw a}}}else{c.setRequestHeader(vB,'text/plain; charset=utf-8')}}
function gm(a){var b,c,d,e,f,g,h,i,j,k,l,m;e=a.b;m=a.a;f=a.c;k=a.e;b=Math.pow(0.9993,m);g=e*5.0E-4;i=fm(f.a,b,k.a,g);j=fm(f.b,b,k.b,g);h=new tm(i,j);a.e=h;d=a.b;c=rm(h,new tm(d,d));l=a.d;mm(a,new tm(l.a+c.a,l.b+c.b));if(ex(h.a)<0.02&&ex(h.b)<0.02){return false}return true}
function Qg(b,c,d){var a,e,f,g,h;h=_v();try{Yv(h,b.c,b.f)}catch(a){a=Ul(a);if(Th(a,2)){e=a;g=new gh(b.f);Fb(g,new dh(e.A()));throw g}else throw a}Sg(b,h);f=new tg(h,b.e,d);Zv(h,new Xg(f,d));try{h.send(c)}catch(a){a=Ul(a);if(Th(a,2)){e=a;throw new dh(e.A())}else throw a}return f}
function Qu(){Du.call(this,$doc.createElement(QB));this.b=this.o;this.a=$doc.createElement(QB);Bc(this.b,this.a);this.b.style['overflow']=(ed(),'auto');this.b.style[sC]=(zd(),AC);this.a.style[sC]=AC;this.b.style[BC]=CC;this.a.style[BC]=CC;Ou(this);!pu&&(pu=new vu);uu(this.b,this.a)}
function qt(a){var b,c,d,e,f,g,h;if(a.a==1){return}if(a.a>1){for(b=0;b<a.b;++b){for(c=a.a-1;c>=1;--c){bt(a,b,c);d=dt(a,b,c,false);e=Nt(a.c,b);e.removeChild(d)}}}else{for(b=0;b<a.b;++b){for(c=a.a;c<1;++c){g=Nt(a.c,b);f=(h=$doc.createElement(vC),Fc(h,wC),h);Mo(g,Ut(f),c)}}}a.a=1;Kt(a.e,1,false)}
function Bq(a){var b=tq;var c=0;var d=tB;var e;while((e=b.exec(a))!=null){d+=a.substring(c,e.index);c=e.index+1;var f=e[0].charCodeAt(0);if(f==0){d+='\\0'}else if(f==92){d+='\\\\'}else if(f==124){d+='\\!'}else{var g=f.toString(16);d+='\\u0000'.substring(0,6-g.length)+g}}return d+a.substring(c)}
function X(b,c,d,e,f){var a,g,h,i;i=Y(b,c,d,e,f);try{return mh(uB,i.a),Qg(i,i.d,i.a)}catch(a){a=Ul(a);if(Th(a,19)){g=a;h=new sp('Unable to initiate the asynchronous service invocation ('+c+') -- check the network connection',g);f.t(h)}else throw a}finally{!!$stats&&Mr(Lr(d,c,e.length,'requestSent'))}return null}
function Wf(b,c){var a,d,e,f,g,h;if(!c){throw new hx('Cannot fire null event')}try{++b.b;g=Zf(b,c.F());d=null;h=b.c?g.rb(g.bb()):g.qb();while(b.c?h.b>0:h.b<h.d.bb()){f=b.c?Rz(h):Jz(h);try{c.E(Rh(f,16))}catch(a){a=Ul(a);if(Th(a,49)){e=a;!d&&(d=new RA);OA(d,e)}else throw a}}if(d){throw new kg(d)}}finally{--b.b;b.b==0&&_f(b)}}
function w(a){var b,c,d,e;b=new st;as(b.o,'chatArea');e=new Qu;Hn(e.o,'width');Hn(e.o,'height');Au(e,b);Bs(bu('textAreaContainer'),e);c=new jv;as(c.o,'entryBox');Bs(bu('textEntryContainer'),c);d=new St('Connecting to chat server...');bs(d.o,'connectingText');jt(b,a.a,d);++a.a;eb(a.b,new A(a,b,e));es(c,new M(a,c,b,e),(te(),te(),se))}
function uu(a,b){var c=a;c.__lastScrollTop=c.__lastScrollLeft=0;var d=qB(function(){c.__lastScrollTop=c.scrollTop;c.__lastScrollLeft=c.scrollLeft});a.attachEvent('onscroll',d);var e=qB(function(){setTimeout(qB(function(){if(c.scrollTop!=c.__lastScrollTop||c.scrollLeft!=c.__lastScrollLeft){d();xu(c)}}),1)});a.attachEvent(zC,e);b.attachEvent(zC,e)}
function Pm(a,b){var c,d;if(a.s==b){return}Cm(a);for(d=new Lz(a.d);d.b<d.d.bb();){c=Rh(Jz(d),17);bw(c.a)}hA(a.d);Mm(a);Nm(a);a.s=b;if(b){b.i&&(Nm(a),a.b=Ln(new kn(a)));a.a=fs(b,new Vm(a),(!nf&&(nf=new he),nf));gA(a.d,es(b,new Ym(a),(ff(),ff(),ef)));gA(a.d,es(b,new _m(a),(Ze(),Ze(),Ye)));gA(a.d,es(b,new cn(a),(Pe(),Pe(),Oe)));gA(a.d,es(b,new fn(a),(Ie(),Ie(),He)))}}
function sg(b){try{if(b.status===undefined){return 'XmlHttpRequest.status == undefined, please see Safari bug http://bugs.webkit.org/show_bug.cgi?id=3810 for more details'}return null}catch(a){return 'Unable to read XmlHttpRequest.status; likely causes are a networking error or bad cross-domain request. Please see https://bugzilla.mozilla.org/show_bug.cgi?id=238559 for more details'}}
function mo(){if(!go){_o("function __gwt_initWindowResizeHandler(resize) {\n  var wnd = window, oldOnResize = wnd.onresize;\n  \n  wnd.onresize = function(evt) {\n    try {\n      resize();\n    } finally {\n      oldOnResize && oldOnResize(evt);\n    }\n  };\n  \n  // Remove the reference once we've initialize the handler\n  wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new fp);go=true}}
function Tl(){var a;!!$stats&&Vl('com.google.gwt.user.client.UserAgentAsserter');a=ao();tx(VB,a)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ('+a+'). Expect more errors.\n'),undefined);!!$stats&&Vl('com.google.gwt.user.client.DocumentModeAsserter');Jn();!!$stats&&Vl('com.ece750.client.GTalkClient');w(new x)}
function Oo(a,b){switch(b){case 'drag':a.ondrag=Jo;break;case 'dragend':a.ondragend=Jo;break;case nC:a.ondragenter=Io;break;case 'dragleave':a.ondragleave=Jo;break;case mC:a.ondragover=Io;break;case 'dragstart':a.ondragstart=Jo;break;case 'drop':a.ondrop=Jo;break;case 'canplaythrough':case 'ended':case 'progress':a.removeEventListener(b,Jo,false);a.addEventListener(b,Jo,false);break;default:throw 'Trying to sink unknown event type '+b;}}
function Kq(b,c){var a,d,e,f,g,h;g=null;d=null;try{f=c.a.responseText;h=c.a.status;!!$stats&&Mr(Lr(b.c,b.b,f.length,'responseReceived'));h!=200?(d=new Qp(h,f)):f==null?(d=new rp('No response payload from '+b.b)):f.indexOf(wB)==0?(g=fr(W(b.d,f))):f.indexOf(xB)==0?(d=Rh(eq(W(b.d,f)),49)):(d=new rp(f+' from '+b.b))}catch(a){a=Ul(a);if(Th(a,30)){e=a;d=new lp(e)}else if(Th(a,49)){e=a;d=e}else throw a}finally{!!$stats&&Mr(Nr(b.c,b.b,'responseDeserialized'))}try{!d?b.a.u(g):b.a.t(d)}finally{!!$stats&&Mr(Nr(b.c,b.b,'end'))}}
function Km(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(!a.r){return}i=Dm(b);j=new tm(i.pageX,i.pageY);k=zb();zn(a.e,j,k);if(!a.c){e=qm(j,a.p);c=ex(e.a);d=ex(e.b);if(c>5||d>5){zn(a.j,a.k.a,a.k.b);if(c>d){h=Oc(a.s.b);g=Ku(a.s);f=Iu(a.s);if(e.a<0&&f<=h){Cm(a);return}else if(e.a>0&&g>=h){Cm(a);return}}else{n=a.s.b.scrollTop||0;m=Ju(a.s);if(e.b<0&&m<=n){Cm(a);return}else if(e.b>0&&0>=n){Cm(a);return}}a.c=true}}b.a.preventDefault();if(a.c){p=qm(a.p,a.e.a);o=sm(a.o,p);Mu(a.s,Xh(o.a));Pu(a.s,Xh(o.b));l=k-a.k.b;if(l>200&&!!a.n){zn(a.k,a.n.a,a.n.b);a.n=null}else l>100&&!a.n&&(a.n=new Bn(j,k))}}
function Aq(){var a=navigator.userAgent.toLowerCase();if(a.indexOf('android')!=-1){return /[\u0000\|\\\u0080-\uFFFF]/g}else if(a.indexOf('chrome/11')!=-1){return /[\u0000\|\\\u0300-\uFFFF]/g}else if(a.indexOf(YB)!=-1){return /[\u0000\|\\\u0300-\u03ff\u0590-\u05FF\u0600-\u06ff\u0730-\u074A\u07eb-\u07f3\u0940-\u0963\u0980-\u09ff\u0a00-\u0a7f\u0b00-\u0b7f\u0e00-\u0e7f\u0f00-\u0fff\u1900-\u194f\u1a00-\u1a1f\u1b00-\u1b7f\u1cda-\u1cdc\u1dc0-\u1dff\u1f00-\u1fff\u2000-\u206f\u20d0-\u20ff\u2100-\u214f\u2300-\u23ff\u2a00-\u2aff\u3000-\u303f\uaab2-\uaab4\uD800-\uFFFF]/g}else{return /[\u0000\|\\\uD800-\uFFFF]/g}}
function Bo(a){switch(a){case 'blur':return 4096;case 'change':return 1024;case $B:return 1;case _B:return 2;case 'focus':return 2048;case aC:return 128;case bC:return 256;case NB:return 512;case 'load':return 32768;case 'losecapture':return 8192;case cC:return 4;case dC:return 64;case eC:return 32;case fC:return 16;case gC:return 8;case hC:return 16384;case 'error':return 65536;case 'DOMMouseScroll':case iC:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case SB:return 1048576;case RB:return 2097152;case PB:return 4194304;case OB:return 8388608;case jC:return 16777216;case kC:return 33554432;case lC:return 67108864;default:return -1;}}
function ao(){var c=navigator.userAgent.toLowerCase();var d=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return c.indexOf(XB)!=-1}())return XB;if(function(){return c.indexOf(YB)!=-1||function(){if(c.indexOf('chromeframe')!=-1){return true}if(typeof window['ActiveXObject']!='undefined'){try{var b=new ActiveXObject('ChromeTab.ChromeFrame');if(b){b.registerBhoIfNeeded();return true}}catch(a){}}return false}()}())return 'safari';if(function(){return c.indexOf(ZB)!=-1&&$doc.documentMode>=9}())return VB;if(function(){return c.indexOf(ZB)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(c);if(a&&a.length==3)return d(a)>=6000}())return 'ie6';if(function(){return c.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function Jn(){var a,b,c;b=$doc.compatMode;a=Ih(Rl,{40:1},1,[MB]);for(c=0;c<a.length;++c){if(tx(a[c],b)){return}}a.length==1&&tx(MB,a[0])&&tx('BackCompat',b)?"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/&gt;':"Your *.gwt.xml module configuration prohibits the use of the current doucment rendering mode (document.compatMode=' "+b+"').<br>Modify your application's host HTML page doctype, or update your custom 'document.compatMode' configuration property settings."}
function lo(){if(!bo){_o('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n  var wnd = window\n  , oldOnBeforeUnload = wnd.onbeforeunload\n  , oldOnUnload = wnd.onunload;\n  \n  wnd.onbeforeunload = function(evt) {\n    var ret, oldRet;\n    try {\n      ret = beforeunload();\n    } finally {\n      oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n    }\n    // Avoid returning null as IE6 will coerce it into a string.\n    // Ensure that "" gets returned properly.\n    if (ret != null) {\n      return ret;\n    }\n    if (oldRet != null) {\n      return oldRet;\n    }\n    // returns undefined.\n  };\n  \n  wnd.onunload = function(evt) {\n    try {\n      unload();\n    } finally {\n      oldOnUnload && oldOnUnload(evt);\n      wnd.onresize = null;\n      wnd.onscroll = null;\n      wnd.onbeforeunload = null;\n      wnd.onunload = null;\n    }\n  };\n  \n  // Remove the reference once we\'ve initialize the handler\n  wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new bp);bo=true}}
function Lo(){Go=qB(function(a){if(!Gn(a)){a.stopPropagation();a.preventDefault();return false}return true});Jo=qB(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&Eo(b)&&Fn(a,c,b)});Io=qB(function(a){a.preventDefault();Jo.call(this,a)});Ko=qB(function(a){this.__gwtLastUnhandledEvent=a.type;Jo.call(this,a)});Ho=qB(function(a){var b=Go;if(b(a)){var c=Fo;if(c&&c.__listener){if(Eo(c.__listener)){Fn(a,c,c.__listener);a.stopPropagation()}}}});$wnd.addEventListener($B,Ho,true);$wnd.addEventListener(_B,Ho,true);$wnd.addEventListener(cC,Ho,true);$wnd.addEventListener(gC,Ho,true);$wnd.addEventListener(dC,Ho,true);$wnd.addEventListener(fC,Ho,true);$wnd.addEventListener(eC,Ho,true);$wnd.addEventListener(iC,Ho,true);$wnd.addEventListener(aC,Go,true);$wnd.addEventListener(NB,Go,true);$wnd.addEventListener(bC,Go,true);$wnd.addEventListener(SB,Ho,true);$wnd.addEventListener(RB,Ho,true);$wnd.addEventListener(PB,Ho,true);$wnd.addEventListener(OB,Ho,true);$wnd.addEventListener(jC,Ho,true);$wnd.addEventListener(kC,Ho,true);$wnd.addEventListener(lC,Ho,true)}
function Po(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?Jo:null);c&2&&(a.ondblclick=b&2?Jo:null);c&4&&(a.onmousedown=b&4?Jo:null);c&8&&(a.onmouseup=b&8?Jo:null);c&16&&(a.onmouseover=b&16?Jo:null);c&32&&(a.onmouseout=b&32?Jo:null);c&64&&(a.onmousemove=b&64?Jo:null);c&128&&(a.onkeydown=b&128?Jo:null);c&256&&(a.onkeypress=b&256?Jo:null);c&512&&(a.onkeyup=b&512?Jo:null);c&1024&&(a.onchange=b&1024?Jo:null);c&2048&&(a.onfocus=b&2048?Jo:null);c&4096&&(a.onblur=b&4096?Jo:null);c&8192&&(a.onlosecapture=b&8192?Jo:null);c&16384&&(a.onscroll=b&16384?Jo:null);c&32768&&(a.onload=b&32768?Ko:null);c&65536&&(a.onerror=b&65536?Jo:null);c&131072&&(a.onmousewheel=b&131072?Jo:null);c&262144&&(a.oncontextmenu=b&262144?Jo:null);c&524288&&(a.onpaste=b&524288?Jo:null);c&1048576&&(a.ontouchstart=b&1048576?Jo:null);c&2097152&&(a.ontouchmove=b&2097152?Jo:null);c&4194304&&(a.ontouchend=b&4194304?Jo:null);c&8388608&&(a.ontouchcancel=b&8388608?Jo:null);c&16777216&&(a.ongesturestart=b&16777216?Jo:null);c&33554432&&(a.ongesturechange=b&33554432?Jo:null);c&67108864&&(a.ongestureend=b&67108864?Jo:null)}
var tB='',KB=' ',wC='&nbsp;',HB='(',WB=')',DC=', ',uC=', Row size: ',pC='.',xB='//EX',wB='//OK',CC='1',JB=':',EB=': ',EC='=',MB='CSS1Compat',vB='Content-Type',rB='Failed to get api token',qC='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',tC='Row index: ',GB='String',rC='Style names cannot be empty',TC='UmbrellaException',OC='[Lcom.google.gwt.dom.client.',$C='[Lcom.google.gwt.user.client.ui.',LC='[Ljava.lang.',oC='__uiObjectID',uB='callback',yC='className',$B='click',xC='col',GC='com.ece750.client.',KC='com.google.gwt.core.client.',MC='com.google.gwt.core.client.impl.',NC='com.google.gwt.dom.client.',RC='com.google.gwt.event.dom.client.',SC='com.google.gwt.event.logical.shared.',QC='com.google.gwt.event.shared.',UC='com.google.gwt.http.client.',VC='com.google.gwt.i18n.client.',WC='com.google.gwt.text.shared.testing.',XC='com.google.gwt.touch.client.',JC='com.google.gwt.user.client.',YC='com.google.gwt.user.client.impl.',IC='com.google.gwt.user.client.rpc.',zB='com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException/3936916533',AB='com.google.gwt.user.client.rpc.RpcTokenException/2345075298',BB='com.google.gwt.user.client.rpc.XsrfToken/4254043109',HC='com.google.gwt.user.client.rpc.impl.',ZC='com.google.gwt.user.client.ui.',PC='com.google.web.bindery.event.shared.',_B='dblclick',TB='dir',QB='div',nC='dragenter',mC='dragover',IB='function',kC='gesturechange',lC='gestureend',jC='gesturestart',VB='ie9',FC='java.lang.',CB='java.lang.IllegalArgumentException/1755012560',DB='java.lang.NumberFormatException/3305228476',yB='java.lang.String/2004016611',_C='java.util.',aC='keydown',bC='keypress',NB='keyup',UB='ltr',cC='mousedown',dC='mousemove',eC='mouseout',fC='mouseover',gC='mouseup',iC='mousewheel',ZB='msie',FB='null',zC='onresize',XB='opera',sC='position',AC='relative',LB='rtl',hC='scroll',vC='td',OB='touchcancel',PB='touchend',RB='touchmove',SB='touchstart',sB='value',YB='webkit',BC='zoom';var _;_=r.prototype={};_.eQ=function s(a){return this===a};_.gC=function t(){return fl};_.hC=function u(){return dc(this)};_.tS=function v(){return this.gC().b+'@'+_w(this.hC())};_.toString=function(){return this.tS()};_.tM=pB;_.cM={};_=x.prototype=q.prototype=new r;_.gC=function y(){return bi};_.a=0;_=A.prototype=z.prototype=new r;_.gC=function B(){return ai};_.t=function C(a){ko(rB)};_.u=function D(a){var b;b=new $wnd.goog.appengine.Channel(a);vb(b,new F(this,this.b,this.c))};_.a=null;_.b=null;_.c=null;_=F.prototype=E.prototype=new r;_.gC=function G(){return Zh};_.v=function H(){ko('You have been disconnected.')};_.w=function I(a){ko('Error received: '+a.description)};_.x=function J(a){var b;b=new St('Professor:'+a);bs(b.o,'profText');this.a.a.a>=this.b.b&&rt(this.b,this.a.a.a+5);jt(this.b,this.a.a.a,b);Lu(this.c);++this.a.a.a};_.y=function K(){var a;a=new St('Connected to chat server, you may now talk');bs(a.o,'connectedText');jt(this.b,this.a.a.a,a);++this.a.a.a};_.a=null;_.b=null;_.c=null;_=M.prototype=L.prototype=new r;_.gC=function N(){return _h};_.z=function O(a){var b,c;if((a.a.keyCode||0)==13){if(!tx(vx(Ec(this.c.o,sB)),tB)){b=Ec(this.c.o,sB);Gc(this.b.o,this.b.o.scrollHeight||0);c=new St('You:'+b);bs(c.o,'studentText');this.a.a>=this.b.b&&rt(this.b,this.a.a+5);jt(this.b,this.a.a,c);Lu(this.d);++this.a.a;this.c.o[sB]=tB;fb(this.a.b,b,new Q)}}};_.cM={7:1,16:1};_.a=null;_.b=null;_.c=null;_.d=null;_=Q.prototype=P.prototype=new r;_.gC=function R(){return $h};_.t=function S(a){a.A()};_.u=function T(a){};_=V.prototype=new r;_.gC=function $(){return Oj};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_=gb.prototype=U.prototype=new V;_.gC=function hb(){return ci};var bb;_=jb.prototype=new r;_.gC=function ob(){return bk};_.a=null;_=rb.prototype=ib.prototype=new jb;_.gC=function sb(){return di};var pb=null;_=yb.prototype=wb.prototype=new r;_.gC=function Ab(){return ei};_=Eb.prototype=new r;_.gC=function Hb(){return kl};_.A=function Ib(){return this.f};_.tS=function Jb(){var a,b;return a=this.gC().b,b=this.A(),b!=null?a+EB+b:a};_.cM={40:1,49:1};_.e=null;_.f=null;_=Db.prototype=new Eb;_.gC=function Lb(){return Zk};_.cM={40:1,49:1};_=Mb.prototype=Cb.prototype=new Db;_.gC=function Ob(){return gl};_.cM={40:1,47:1,49:1};_=Pb.prototype=Bb.prototype=new Cb;_.gC=function Qb(){return fi};_.A=function Tb(){return this.c==null&&(this.d=Ub(this.b),this.a=Rb(this.b),this.c=HB+this.d+'): '+this.a+Wb(this.b),undefined),this.c};_.cM={2:1,40:1,47:1,49:1};_.a=null;_.b=null;_.c=null;_.d=null;_=Xb.prototype=new r;_.gC=function Yb(){return hi};var Zb=0,$b=0;_=jc.prototype=ec.prototype=new Xb;_.gC=function lc(){return ii};_.a=null;_.b=null;var fc;_=vc.prototype=qc.prototype=new r;_.D=function wc(a){return pc(a)};_.gC=function xc(){return ji};_=Vc.prototype=new r;_.eQ=function Xc(a){return this===a};_.gC=function Yc(){return Yk};_.hC=function Zc(){return dc(this)};_.tS=function $c(){return this.a};_.cM={40:1,43:1,44:1};_.a=null;_.b=0;_=Uc.prototype=new Vc;_.gC=function fd(){return oi};_.cM={3:1,4:1,40:1,43:1,44:1};var _c,ad,bd,cd,dd;_=id.prototype=hd.prototype=new Uc;_.gC=function jd(){return ki};_.cM={3:1,4:1,40:1,43:1,44:1};_=ld.prototype=kd.prototype=new Uc;_.gC=function md(){return li};_.cM={3:1,4:1,40:1,43:1,44:1};_=od.prototype=nd.prototype=new Uc;_.gC=function pd(){return mi};_.cM={3:1,4:1,40:1,43:1,44:1};_=rd.prototype=qd.prototype=new Uc;_.gC=function sd(){return ni};_.cM={3:1,4:1,40:1,43:1,44:1};_=td.prototype=new Vc;_.gC=function Ad(){return ti};_.cM={3:1,5:1,40:1,43:1,44:1};var ud,vd,wd,xd,yd;_=Dd.prototype=Cd.prototype=new td;_.gC=function Ed(){return pi};_.cM={3:1,5:1,40:1,43:1,44:1};_=Gd.prototype=Fd.prototype=new td;_.gC=function Hd(){return qi};_.cM={3:1,5:1,40:1,43:1,44:1};_=Jd.prototype=Id.prototype=new td;_.gC=function Kd(){return ri};_.cM={3:1,5:1,40:1,43:1,44:1};_=Md.prototype=Ld.prototype=new td;_.gC=function Nd(){return si};_.cM={3:1,5:1,40:1,43:1,44:1};_=Qd.prototype=new r;_.gC=function Rd(){return Ok};_.tS=function Sd(){return 'An event type'};_.f=null;_=Pd.prototype=new Qd;_.gC=function Ud(){return Li};_.G=function Vd(){this.e=false;this.f=null};_.e=false;_=Od.prototype=new Pd;_.F=function $d(){return this.H()};_.gC=function _d(){return vi};_.a=null;_.b=null;var Wd=null;_=ce.prototype=new r;_.gC=function ee(){return Mk};_.hC=function fe(){return this.c};_.tS=function ge(){return 'Event type'};_.c=0;var de=0;_=he.prototype=be.prototype=new ce;_.gC=function ie(){return Ki};_=je.prototype=ae.prototype=new be;_.gC=function ke(){return ui};_.cM={6:1};_.a=null;_.b=null;_=le.prototype=new Od;_.gC=function me(){return wi};_=oe.prototype=new Od;_.gC=function pe(){return yi};_=ne.prototype=new oe;_.gC=function qe(){return xi};_=ue.prototype=re.prototype=new ne;_.E=function ve(a){Rh(a,7).z(this)};_.H=function we(){return se};_.gC=function xe(){return zi};var se;_=Be.prototype=ye.prototype=new r;_.gC=function Ce(){return Ai};_.a=null;_=Ee.prototype=new le;_.gC=function Ge(){return Ei};var Fe=null;_=Je.prototype=De.prototype=new Ee;_.E=function Ke(a){Jm(Rh(Rh(a,8),24).a)};_.H=function Le(){return He};_.gC=function Me(){return Bi};var He;_=Qe.prototype=Ne.prototype=new Ee;_.E=function Re(a){Jm(Rh(Rh(a,9),23).a)};_.H=function Se(){return Oe};_.gC=function Te(){return Ci};var Oe;_=Ve.prototype=Ue.prototype=new r;_.gC=function We(){return Di};_=_e.prototype=Xe.prototype=new Ee;_.E=function af(a){$e(this,Rh(a,10))};_.H=function bf(){return Ye};_.gC=function cf(){return Fi};var Ye;_=hf.prototype=df.prototype=new Ee;_.E=function jf(a){gf(this,Rh(a,11))};_.H=function kf(){return ef};_.gC=function lf(){return Gi};var ef;_=pf.prototype=mf.prototype=new Pd;_.E=function qf(a){of(this,Rh(a,12))};_.F=function sf(){return nf};_.gC=function tf(){return Hi};_.a=false;var nf=null;_=wf.prototype=uf.prototype=new Pd;_.E=function xf(a){Rh(a,13).I(this)};_.F=function zf(){return vf};_.gC=function Af(){return Ii};var vf=null;_=Df.prototype=Bf.prototype=new Pd;_.E=function Ef(a){nn(Rh(Rh(a,15),25).a)};_.F=function Gf(){return Cf};_.gC=function Hf(){return Ji};var Cf=null;_=Nf.prototype=Mf.prototype=If.prototype=new r;_.gC=function Of(){return Ni};_.cM={18:1};_.a=null;_.b=null;_=Rf.prototype=new r;_.gC=function Sf(){return Nk};_=Qf.prototype=new Rf;_.gC=function bg(){return Sk};_.a=null;_.b=0;_.c=false;_=dg.prototype=Pf.prototype=new Qf;_.gC=function eg(){return Mi};_=gg.prototype=fg.prototype=new r;_.gC=function hg(){return Oi};_.cM={17:1};_.a=null;_=kg.prototype=jg.prototype=new Cb;_.gC=function lg(){return Tk};_.cM={39:1,40:1,47:1,49:1};_.a=null;_=mg.prototype=ig.prototype=new jg;_.gC=function ng(){return Pi};_.cM={39:1,40:1,47:1,49:1};_=tg.prototype=og.prototype=new r;_.gC=function ug(){return Yi};_.a=0;_.b=null;_.c=null;_=wg.prototype=new r;_.gC=function xg(){return Zi};_=yg.prototype=vg.prototype=new wg;
--></script>
<script><!--
_.gC=function zg(){return Qi};_.a=null;_=Bg.prototype=new r;_.J=function Jg(){this.c||lA(Cg,this);rg(this.a,this.b)};_.gC=function Kg(){return tj};_.cM={29:1};_.c=false;_.d=0;var Cg;_=Lg.prototype=Ag.prototype=new Bg;_.gC=function Mg(){return Ri};_.cM={29:1};_.a=null;_.b=null;_=Tg.prototype=Ng.prototype=new r;_.gC=function Vg(){return Ui};_.a=null;_.b=null;_.c=null;_.d=null;_.e=0;_.f=null;var Og;_=Xg.prototype=Wg.prototype=new r;_.gC=function Yg(){return Si};_.K=function Zg(a){if(a.readyState==4){Xv(a);qg(this.b,this.a)}};_.a=null;_.b=null;_=_g.prototype=$g.prototype=new r;_.gC=function ah(){return Ti};_.tS=function bh(){return this.a};_.a=null;_=dh.prototype=ch.prototype=new Db;_.gC=function eh(){return Vi};_.cM={19:1,40:1,49:1};_=gh.prototype=fh.prototype=new ch;_.gC=function hh(){return Wi};_.cM={19:1,40:1,49:1};_=jh.prototype=ih.prototype=new ch;_.gC=function kh(){return Xi};_.cM={19:1,40:1,49:1};_=oh.prototype=nh.prototype=new r;_.gC=function ph(){return $i};_.z=function qh(a){};_.cM={7:1,16:1};_=zh.prototype=th.prototype=new Vc;_.gC=function Ah(){return _i};_.cM={20:1,40:1,43:1,44:1};var uh,vh,wh,xh;_=Dh.prototype=Ch.prototype=new r;_.gC=function Gh(){return this.aC};_.aC=null;_.qI=0;var Kh,Lh;_=Wl.prototype=new r;_.gC=function Xl(){return aj};_=$l.prototype=Yl.prototype=new r;_.gC=function _l(){return bj};var Zl=null;_=cm.prototype=am.prototype=new Wl;_.gC=function dm(){return cj};var bm=null;_=hm.prototype=em.prototype=new r;_.gC=function im(){return dj};_=nm.prototype=jm.prototype=new r;_.gC=function om(){return ej};_.a=0;_.b=0;_.c=null;_.d=null;_.e=null;_=um.prototype=tm.prototype=pm.prototype=new r;_.eQ=function vm(a){var b;if(!Th(a,22)){return false}b=Rh(a,22);return this.a==b.a&&this.b==b.b};_.gC=function wm(){return fj};_.hC=function xm(){return Xh(this.a)^Xh(this.b)};_.tS=function ym(){return 'Point('+this.a+','+this.b+WB};_.cM={22:1};_.a=0;_.b=0;_=Sm.prototype=zm.prototype=new r;_.gC=function Tm(){return qj};_.a=null;_.b=null;_.c=false;_.f=null;_.g=null;_.n=null;_.o=null;_.p=null;_.r=false;_.s=null;var Am=null;_=Vm.prototype=Um.prototype=new r;_.gC=function Wm(){return gj};_.cM={12:1,16:1};_.a=null;_=Ym.prototype=Xm.prototype=new r;_.gC=function Zm(){return hj};_.cM={11:1,16:1};_.a=null;_=_m.prototype=$m.prototype=new r;_.gC=function an(){return ij};_.cM={10:1,16:1};_.a=null;_=cn.prototype=bn.prototype=new r;_.gC=function dn(){return jj};_.cM={9:1,16:1,23:1};_.a=null;_=fn.prototype=en.prototype=new r;_.gC=function gn(){return kj};_.cM={8:1,16:1,24:1};_.a=null;_=kn.prototype=hn.prototype=new r;_.gC=function ln(){return lj};_.cM={16:1,27:1};_.a=null;_=on.prototype=mn.prototype=new r;_.B=function pn(){var a,b,c,d,e,f,g;if(this!=this.e.g){nn(this);return false}a=xb(this.a);lm(this.d,a-this.c);this.c=a;km(this.d,a);e=gm(this.d);e||nn(this);Qm(this.e,this.d.d);d=Xh(this.d.d.a);c=Ku(this.e.s);b=Iu(this.e.s);f=Ju(this.e.s);g=Xh(this.d.d.b);if((f<=g||0>=g)&&(b<=d||c>=d)){nn(this);return false}return e};_.gC=function qn(){return nj};_.c=0;_.d=null;_.e=null;_.f=null;_=sn.prototype=rn.prototype=new r;_.gC=function tn(){return mj};_.cM={15:1,16:1,25:1};_.a=null;_=vn.prototype=un.prototype=new r;_.B=function wn(){var a,b,c;a=zb();b=new Lz(this.a.q);while(b.b<b.d.bb()){c=Rh(Jz(b),26);a-c.b>=2500&&Kz(b)}return this.a.q.b!=0};_.gC=function xn(){return oj};_.a=null;_=Bn.prototype=An.prototype=yn.prototype=new r;_.gC=function Cn(){return pj};_.cM={26:1};_.a=null;_.b=0;var Dn=null,En=null;var Kn=null;_=Sn.prototype=Mn.prototype=new Pd;_.E=function Tn(a){Pn(this,Rh(a,27))};_.F=function Vn(){return Nn};_.gC=function Wn(){return rj};_.G=function Xn(){Qn(this)};_.a=false;_.b=false;_.c=false;_.d=null;var Nn=null,On=null;_=Zn.prototype=Yn.prototype=new r;_.gC=function $n(){return sj};_.I=function _n(a){while((Dg(),Cg).b>0){Eg(Rh(iA(Cg,0),29))}};_.cM={13:1,16:1};var bo=false,co=null,eo=0,fo=0,go=false;_=to.prototype=qo.prototype=new Pd;_.E=function uo(a){Yh(a);null.tb()};_.F=function vo(){return ro};_.gC=function wo(){return uj};var ro;_=yo.prototype=xo.prototype=new If;_.gC=function zo(){return vj};_.cM={18:1};var Ao=false;var Fo=null,Go=null,Ho=null,Io=null,Jo=null,Ko=null;_=Vo.prototype=Ro.prototype=new r;_.gC=function Wo(){return xj};_.a=null;_=Zo.prototype=Yo.prototype=new r;_.gC=function $o(){return wj};_.a=0;_.b=null;_=bp.prototype=ap.prototype=new r;_.C=function cp(){$wnd.__gwt_initWindowCloseHandler(qB(oo),qB(no))};_.gC=function dp(){return yj};_=fp.prototype=ep.prototype=new r;_.C=function gp(){$wnd.__gwt_initWindowResizeHandler(qB(po))};_.gC=function hp(){return zj};_=lp.prototype=kp.prototype=jp.prototype=ip.prototype=new Cb;_.gC=function mp(){return Aj};_.cM={40:1,47:1,49:1};_=sp.prototype=rp.prototype=qp.prototype=new Cb;_.gC=function tp(){return Bj};_.cM={40:1,47:1,49:1};_=Cp.prototype=up.prototype=new r;_.gC=function Dp(){return Cj};_.a=null;_=Fp.prototype=Ep.prototype=new Cb;_.gC=function Gp(){return Dj};_.cM={40:1,47:1,49:1};_=Kp.prototype=Jp.prototype=new Db;_.gC=function Lp(){return Ej};_.cM={30:1,40:1,49:1};_=Np.prototype=Mp.prototype=new qp;_.gC=function Op(){return Fj};_.cM={40:1,47:1,49:1};_=Qp.prototype=Pp.prototype=new qp;_.gC=function Rp(){return Gj};_.cM={40:1,47:1,49:1};_=_p.prototype=new r;_.gC=function cq(){return Kj};_.g=0;_.i=7;_=dq.prototype=new _p;_.gC=function fq(){return Ij};_=gq.prototype=new _p;_.gC=function lq(){return Jj};_=qq.prototype=mq.prototype=new dq;_.gC=function rq(){return Lj};_.a=0;_.b=null;_.c=null;_.d=null;_=xq.prototype=sq.prototype=new gq;_.gC=function zq(){return Mj};_.tS=function Cq(){return vq(this)};_.a=null;_.b=null;_.c=null;var tq;_=Gq.prototype=Dq.prototype=new r;_.gC=function Hq(){return Nj};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_=Lq.prototype=Iq.prototype=new r;_.gC=function Mq(){return _j};_.a=null;_.b=null;_.c=null;_.d=null;_=Nq.prototype=new Vc;_.gC=function _q(){return $j};_.cM={31:1,40:1,43:1,44:1};var Oq,Pq,Qq,Rq,Sq,Tq,Uq,Vq,Wq,Xq,Yq,Zq;_=cr.prototype=br.prototype=new Nq;_.gC=function dr(){return Rj};_.cM={31:1,40:1,43:1,44:1};_=gr.prototype=er.prototype=new Nq;_.gC=function hr(){return Pj};_.cM={31:1,40:1,43:1,44:1};_=jr.prototype=ir.prototype=new Nq;_.gC=function kr(){return Qj};_.cM={31:1,40:1,43:1,44:1};_=mr.prototype=lr.prototype=new Nq;_.gC=function nr(){return Sj};_.cM={31:1,40:1,43:1,44:1};_=pr.prototype=or.prototype=new Nq;_.gC=function qr(){return Tj};_.cM={31:1,40:1,43:1,44:1};_=sr.prototype=rr.prototype=new Nq;_.gC=function tr(){return Uj};_.cM={31:1,40:1,43:1,44:1};_=vr.prototype=ur.prototype=new Nq;_.gC=function wr(){return Vj};_.cM={31:1,40:1,43:1,44:1};_=yr.prototype=xr.prototype=new Nq;_.gC=function zr(){return Wj};_.cM={31:1,40:1,43:1,44:1};_=Br.prototype=Ar.prototype=new Nq;_.gC=function Cr(){return Xj};_.cM={31:1,40:1,43:1,44:1};_=Er.prototype=Dr.prototype=new Nq;_.gC=function Fr(){return Yj};_.cM={31:1,40:1,43:1,44:1};_=Hr.prototype=Gr.prototype=new Nq;_.gC=function Ir(){return Zj};_.cM={31:1,40:1,43:1,44:1};_=Or.prototype=Jr.prototype=new r;_.gC=function Qr(){return ak};_.M=function Rr(a,b){return Nr(this,a,b)};_.a=0;var Kr=0;_=Yr.prototype=new r;_.gC=function _r(){return Ck};_.tS=function cs(){if(!this.o){return '(null handle)'}return this.o.outerHTML};_.cM={32:1,35:1};_.o=null;_=Xr.prototype=new Yr;_.N=function ms(){};_.O=function ns(){};_.gC=function os(){return Lk};_.P=function ps(){hs(this)};_.L=function qs(a){is(this,a)};_.Q=function rs(){js(this)};_.R=function ss(){};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_.i=false;_.j=0;_.k=null;_.n=null;_=Wr.prototype=new Xr;_.N=function ts(){Ls(this,(Is(),Gs))};_.O=function us(){Ls(this,(Is(),Hs))};_.gC=function vs(){return qk};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=Vr.prototype=new Wr;_.gC=function ys(){return gk};_.T=function zs(){return new Sv(this.a)};_.S=function As(a){return xs(this,a)};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=Ur.prototype=new Vr;_.gC=function Ds(){return ck};_.S=function Es(a){var b;b=xs(this,a);b&&Cs(a.o);return b};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=Js.prototype=Fs.prototype=new ig;_.gC=function Ks(){return fk};_.cM={39:1,40:1,47:1,49:1};var Gs,Hs;_=Ns.prototype=Ms.prototype=new r;_.U=function Os(a){a.P()};_.gC=function Ps(){return dk};_=Rs.prototype=Qs.prototype=new r;_.U=function Ss(a){a.Q()};_.gC=function Ts(){return ek};_=Ws.prototype=Us.prototype=new r;_.gC=function Xs(){return hk};_.a=null;_.b=null;_.c=null;_=Ys.prototype=new Xr;_.gC=function Zs(){return ik};_.P=function $s(){var a;hs(this);a=Pc(this.o);-1==a&&(this.o.tabIndex=0,undefined)};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=at.prototype=new Wr;_.gC=function kt(){return nk};_.T=function lt(){return new yt(this)};_.S=function mt(a){return ft(this,a)};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_.c=null;_.d=null;_.e=null;_.f=null;_=st.prototype=_s.prototype=new at;_.gC=function ut(){return jk};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_.a=0;_.b=0;_=yt.prototype=vt.prototype=new r;_.gC=function zt(){return kk};_.V=function At(){return this.b<this.d.b};_.W=function Bt(){return xt(this)};_.X=function Ct(){var a;if(this.a<0){throw new Nw}a=Rh(iA(this.d,this.a),37);ks(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;_=Gt.prototype=Dt.prototype=new r;_.gC=function Ht(){return lk};_.a=null;_=Lt.prototype=It.prototype=new r;_.gC=function Mt(){return mk};_.a=null;_.b=null;_=Pt.prototype=new Xr;_.gC=function Rt(){return ok};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_.a=null;_=St.prototype=Ot.prototype=new Pt;_.gC=function Tt(){return pk};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=$t.prototype=Vt.prototype=new Ur;_.gC=function cu(){return uk};_.cM={14:1,18:1,28:1,32:1,33:1,34:1,35:1,37:1};var Wt,Xt,Yt;_=eu.prototype=du.prototype=new r;_.U=function fu(a){a.i&&a.Q()};_.gC=function gu(){return rk};_=iu.prototype=hu.prototype=new r;_.gC=function ju(){return sk};_.I=function ku(a){au()};_.cM={13:1,16:1};_=mu.prototype=lu.prototype=new Vt;_.gC=function nu(){return tk};_.cM={14:1,18:1,28:1,32:1,33:1,34:1,35:1,37:1};_=ou.prototype=new r;_.gC=function su(){return wk};var pu=null;_=vu.prototype=tu.prototype=new ou;_.gC=function wu(){return vk};_=zu.prototype=new Wr;_.gC=function Eu(){return zk};_.Y=function Fu(){return this.o};_.T=function Gu(){return new Xu(this)};_.S=function Hu(a){return Bu(this,a)};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_.d=null;_=Qu.prototype=yu.prototype=new zu;_.gC=function Ru(){return xk};_.Y=function Su(){return this.a};_.P=function Tu(){hs(this);this.b.__listener=this};_.Q=function Uu(){this.b.__listener=null;js(this)};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_.a=null;_.b=null;_.c=null;_=Xu.prototype=Vu.prototype=new r;_.gC=function Yu(){return yk};_.V=function Zu(){return this.a};_.W=function $u(){return Wu(this)};_.X=function _u(){!!this.b&&Bu(this.c,this.b)};_.b=null;_.c=null;_=cv.prototype=new Ys;_.gC=function ev(){return Ik};_.L=function fv(a){var b;b=Bo(a.type);(b&896)!=0?is(this,a):is(this,a)};_.R=function gv(){};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=bv.prototype=new cv;_.gC=function iv(){return Ak};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=jv.prototype=av.prototype=new bv;_.gC=function lv(){return Bk};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=mv.prototype=new Vc;_.gC=function tv(){return Hk};_.cM={36:1,40:1,43:1,44:1};var nv,ov,pv,qv,rv;_=wv.prototype=vv.prototype=new mv;_.gC=function xv(){return Dk};_.cM={36:1,40:1,43:1,44:1};_=zv.prototype=yv.prototype=new mv;_.gC=function Av(){return Ek};_.cM={36:1,40:1,43:1,44:1};_=Cv.prototype=Bv.prototype=new mv;_.gC=function Dv(){return Fk};_.cM={36:1,40:1,43:1,44:1};_=Fv.prototype=Ev.prototype=new mv;_.gC=function Gv(){return Gk};_.cM={36:1,40:1,43:1,44:1};_=Nv.prototype=Hv.prototype=new r;_.gC=function Ov(){return Kk};_.T=function Pv(){return new Sv(this)};_.a=null;_.b=null;_.c=0;_=Sv.prototype=Qv.prototype=new r;_.gC=function Tv(){return Jk};_.V=function Uv(){return this.a<this.b.c-1};_.W=function Vv(){return Rv(this)};_.X=function Wv(){if(this.a<0||this.a>=this.b.c){throw new Nw}this.b.b.S(this.b.a[this.a--])};_.a=-1;_.b=null;_=cw.prototype=aw.prototype=new r;_.gC=function dw(){return Pk};_.a=null;_.b=null;_.c=null;_.d=null;_=fw.prototype=ew.prototype=new r;_.C=function gw(){Vf(this.a,this.d,this.c,this.b)};_.gC=function hw(){return Qk};_.cM={38:1};_.a=null;_.b=null;_.c=null;_.d=null;_=jw.prototype=iw.prototype=new r;_.C=function kw(){Xf(this.a,this.d,this.c,this.b)};_.gC=function lw(){return Rk};_.cM={38:1};_.a=null;_.b=null;_.c=null;_.d=null;_=nw.prototype=mw.prototype=new Cb;_.gC=function ow(){return Uk};_.cM={40:1,47:1,49:1};_=tw.prototype=pw.prototype=new r;_.eQ=function uw(a){return Th(a,41)&&Rh(a,41).a==this.a};_.gC=function vw(){return Vk};_.hC=function ww(){return this.a?1231:1237};_.tS=function xw(){return this.a?'true':'false'};_.cM={40:1,41:1,43:1};_.a=false;var qw,rw;_=zw.prototype=yw.prototype=new r;_.gC=function Dw(){return Xk};_.tS=function Ew(){return ((this.a&2)!=0?'interface ':(this.a&1)!=0?tB:'class ')+this.b};_.a=0;_.b=null;_=Gw.prototype=Fw.prototype=new Cb;_.gC=function Hw(){return Wk};_.cM={40:1,47:1,49:1};_=Kw.prototype=Jw.prototype=Iw.prototype=new Cb;_.gC=function Lw(){return $k};_.cM={40:1,47:1,49:1};_=Ow.prototype=Nw.prototype=Mw.prototype=new Cb;_.gC=function Pw(){return _k};_.cM={40:1,47:1,49:1};_=Sw.prototype=Rw.prototype=Qw.prototype=new Cb;_.gC=function Tw(){return al};_.cM={40:1,47:1,49:1};_=Vw.prototype=new r;_.gC=function Ww(){return el};_.cM={40:1,46:1};_=Xw.prototype=Uw.prototype=new Vw;_.eQ=function Yw(a){return Th(a,45)&&Rh(a,45).a==this.a};_.gC=function Zw(){return bl};_.hC=function $w(){return this.a};_.tS=function ax(){return tB+this.a};_.cM={40:1,43:1,45:1,46:1};_.a=0;var cx;_=hx.prototype=gx.prototype=fx.prototype=new Cb;_.gC=function ix(){return cl};_.cM={40:1,47:1,49:1};var jx;_=mx.prototype=lx.prototype=new Iw;_.gC=function nx(){return dl};_.cM={40:1,47:1,49:1};_=px.prototype=ox.prototype=new r;_.gC=function qx(){return hl};_.tS=function rx(){return this.a+pC+this.c+'(Unknown Source'+(this.b>=0?JB+this.b:tB)+WB};_.cM={40:1,48:1};_.a=null;_.b=0;_.c=null;_=String.prototype;_.eQ=function xx(a){return tx(this,a)};_.gC=function yx(){return jl};_.hC=function zx(){return Gx(this)};_.tS=function Ax(){return this};_.cM={1:1,40:1,42:1,43:1};var Bx,Cx=0,Dx;_=Kx.prototype=Ix.prototype=new r;_.gC=function Lx(){return il};_.tS=function Mx(){return Ac(this.a)};_.cM={42:1};_=Px.prototype=Ox.prototype=new Cb;_.gC=function Qx(){return ll};_.cM={40:1,47:1,49:1};_=Rx.prototype=new r;_.Z=function Ux(a){throw new Px('Add not supported on this collection')};_.$=function Vx(a){var b;b=Sx(this.T(),a);return !!b};_.gC=function Wx(){return ml};_._=function Xx(){return this.bb()==0};_.ab=function Yx(a){var b;b=Sx(this.T(),a);if(b){b.X();return true}else{return false}};_.cb=function Zx(a){var b,c,d;d=this.bb();a.length<d&&(a=Eh(a,d));c=this.T();for(b=0;b<d;++b){Jh(a,b,c.W())}a.length>d&&Jh(a,d,null);return a};_.tS=function $x(){return Tx(this)};_=ay.prototype=new r;_.db=function dy(a){return !!by(this,a,false)};_.eQ=function ey(a){var b,c,d,e,f;if(a===this){return true}if(!Th(a,52)){return false}e=Rh(a,52);if(this.bb()!=e.bb()){return false}for(c=new _y(e.eb().a);Iz(c.a);){b=c.b=Rh(Jz(c.a),53);d=b.lb();f=b.mb();if(!this.db(d)){return false}if(!oB(f,this.fb(d))){return false}}return true};_.fb=function fy(a){var b;b=by(this,a,false);return !b?null:b.mb()};_.gC=function gy(){return yl};_.hC=function hy(){var a,b,c;c=0;for(b=new _y(this.eb().a);Iz(b.a);){a=b.b=Rh(Jz(b.a),53);c+=a.hC();c=~~c}return c};_._=function iy(){return this.bb()==0};_.gb=function jy(a,b){throw new Px('Put not supported on this map')};_.hb=function ky(a){var b;b=by(this,a,true);return !b?null:b.mb()};_.bb=function ly(){return this.eb().a.d};_.tS=function my(){var a,b,c,d;d='{';a=false;for(c=new _y(this.eb().a);Iz(c.a);){b=c.b=Rh(Jz(c.a),53);a?(d+=DC):(a=true);d+=tB+b.lb();d+=EC;d+=tB+b.mb()}return d+'}'};_.cM={52:1};_=_x.prototype=new ay;_.db=function Ey(a){return qy(this,a)};_.eb=function Fy(){return new Sy(this)};_.jb=function Gy(a,b){return this.ib(a,b)};_.fb=function Hy(a){return ry(this,a)};_.gC=function Iy(){return rl};_.gb=function Jy(a,b){return wy(this,a,b)};_.hb=function Ky(a){return Ay(this,a)};_.bb=function Ly(){return this.d};_.cM={52:1};_.a=null;_.b=null;_.c=false;_.d=0;_.e=null;_=Ny.prototype=new Rx;_.eQ=function Oy(a){var b,c,d;if(a===this){return true}if(!Th(a,54)){return false}c=Rh(a,54);if(c.bb()!=this.bb()){return false}for(b=c.T();b.V();){d=b.W();if(!this.$(d)){return false}}return true};_.gC=function Py(){return zl};_.hC=function Qy(){var a,b,c;a=0;for(b=this.T();b.V();){c=b.W();if(c!=null){a+=ub(c);a=~~a}}return a};_.cM={54:1};_=Sy.prototype=My.prototype=new Ny;_.$=function Ty(a){return Ry(this,a)};_.gC=function Uy(){return ol};_.T=function Vy(){return new _y(this.a)};_.ab=function Wy(a){var b;if(Ry(this,a)){b=Rh(a,53).lb();Ay(this.a,b);return true}return false};_.bb=function Xy(){return this.a.d};_.cM={54:1};_.a=null;_=_y.prototype=Yy.prototype=new r;_.gC=function az(){return nl};_.V=function bz(){return Iz(this.a)};_.W=function cz(){return Zy(this)};_.X=function dz(){$y(this)};_.a=null;_.b=null;_.c=null;_=fz.prototype=new r;_.eQ=function gz(a){var b;if(Th(a,53)){b=Rh(a,53);if(oB(this.lb(),b.lb())&&oB(this.mb(),b.mb())){return true}}return false};_.gC=function hz(){return xl};_.hC=function iz(){var a,b;a=0;b=0;this.lb()!=null&&(a=ub(this.lb()));this.mb()!=null&&(b=ub(this.mb()));return a^b};_.tS=function jz(){return this.lb()+EC+this.mb()};_.cM={53:1};_=kz.prototype=ez.prototype=new fz;_.gC=function lz(){return pl};_.lb=function mz(){return null};_.mb=function nz(){return this.a.b};_.nb=function oz(a){return yy(this.a,a)};_.cM={53:1};_.a=null;_=qz.prototype=pz.prototype=new fz;_.gC=function rz(){return ql};_.lb=function sz(){return this.a};_.mb=function tz(){return ty(this.b,this.a)};_.nb=function uz(a){return zy(this.b,this.a,a)};_.cM={53:1};_.a=null;_.b=null;_=vz.prototype=new Rx;_.Z=function wz(a){this.ob(this.bb(),a);return true};_.ob=function xz(a,b){throw new Px('Add not supported on this list')};_.eQ=function zz(a){var b,c,d,e,f;if(a===this){return true}if(!Th(a,51)){return false}f=Rh(a,51);if(this.bb()!=f.bb()){return false}d=new Lz(this);e=f.T();while(d.b<d.d.bb()){b=Jz(d);c=Jz(e);if(!(b==null?c==null:tb(b,c))){return false}}return true};_.gC=function Az(){return ul};_.hC=function Bz(){var a,b,c;b=1;a=new Lz(this);while(a.b<a.d.bb()){c=Jz(a);b=31*b+(c==null?0:ub(c));b=~~b}return b};_.T=function Dz(){return new Lz(this)};_.qb=function Ez(){return new Sz(this,0)};_.rb=function Fz(a){return new Sz(this,a)};_.sb=function Gz(a){throw new Px('Remove not supported on this list')};_.cM={51:1};_=Lz.prototype=Hz.prototype=new r;_.gC=function Mz(){return sl};_.V=function Nz(){return Iz(this)};_.W=function Oz(){return Jz(this)};_.X=function Pz(){Kz(this)};_.b=0;_.c=-1;_.d=null;_=Sz.prototype=Qz.prototype=new Hz;_.gC=function Tz(){return tl};_.a=null;_=Wz.prototype=Uz.prototype=new Ny;_.$=function Xz(a){return qy(this.a,a)};_.gC=function Yz(){return wl};_.T=function Zz(){return Vz(this)};_.bb=function $z(){return this.b.a.d};_.cM={54:1};_.a=null;_.b=null;_=aA.prototype=_z.prototype=new r;_.gC=function bA(){return vl};_.V=function cA(){return Iz(this.a.a)};_.W=function dA(){var a;a=Zy(this.a);return a.lb()};_.X=function eA(){$y(this.a)};_.a=null;_=nA.prototype=fA.prototype=new vz;_.Z=function oA(a){return gA(this,a)};_.ob=function pA(a,b){(a<0||a>this.b)&&Cz(a,this.b);yA(this.a,a,0,b);++this.b};_.$=function qA(a){return jA(this,a,0)!=-1};_.pb=function rA(a){return iA(this,a)};_.gC=function sA(){return Al};_._=function tA(){return this.b==0};_.sb=function uA(a){return kA(this,a)};_.ab=function vA(a){return lA(this,a)};_.bb=function wA(){return this.b};_.cb=function zA(a){var b;a.length<this.b&&(a=Eh(a,this.b));for(b=0;b<this.b;++b){Jh(a,b,this.a[b])}a.length>this.b&&Jh(a,this.b,null);return a};_.cM={40:1,51:1};_.b=0;var AA;_=DA.prototype=CA.prototype=new vz;_.$=function EA(a){return false};_.pb=function FA(a){throw new Rw};_.gC=function GA(){return Bl};_.bb=function HA(){return 0};_.cM={40:1,51:1};_=JA.prototype=IA.prototype=new _x;_.ib=function KA(a,b){return Wh(a)===Wh(b)||a!=null&&tb(a,b)};_.gC=function LA(){return Cl};_.kb=function MA(a){return ~~ub(a)};_.cM={40:1,52:1};_=RA.prototype=NA.prototype=new Ny;_.Z=function SA(a){return OA(this,a)};_.$=function TA(a){return qy(this.a,a)};_.gC=function UA(){return Dl};_._=function VA(){return this.a.d==0};_.T=function WA(){return Vz(cy(this.a))};_.ab=function XA(a){return QA(this,a)};_.bb=function YA(){return this.a.d};_.tS=function ZA(){return Tx(cy(this.a))};_.cM={40:1,54:1};_.a=null;_=_A.prototype=$A.prototype=new _x;_.eQ=function aB(a){var b,c,d,e,f;if(a===this){return true}if(!Th(a,52)){return false}e=Rh(a,52);if(this.d!=e.bb()){return false}for(c=new _y(e.eb().a);Iz(c.a);){b=c.b=Rh(Jz(c.a),53);d=b.lb();f=b.mb();if(!(d==null?this.c:Th(d,1)?JB+Rh(d,1) in this.e:uy(this,d,dc(d)))){return false}if(Wh(f)!==Wh(d==null?this.b:Th(d,1)?ty(this,Rh(d,1)):sy(this,d,dc(d)))){return false}}return true};_.ib=function bB(a,b){return Wh(a)===Wh(b)};_.gC=function cB(){return El};_.kb=function dB(a){return dc(a)};_.hC=function eB(){var a,b,c;c=0;for(b=new _y((new Sy(this)).a);Iz(b.a);){a=b.b=Rh(Jz(b.a),53);c+=Nx(a.lb());c+=Nx(a.mb())}return c};_.cM={40:1,52:1};_=gB.prototype=fB.prototype=new fz;_.gC=function hB(){return Fl};_.lb=function iB(){return this.a};_.mb=function jB(){return this.b};_.nb=function kB(a){var b;b=this.b;this.b=a;return b};_.cM={53:1};_.a=null;_.b=null;_=mB.prototype=lB.prototype=new Cb;_.gC=function nB(){return Gl};_.cM={40:1,47:1,49:1};var qB=bc;var fl=Bw(FC,'Object'),bi=Bw(GC,'GTalkClient'),ai=Bw(GC,'GTalkClient$1'),Zh=Bw(GC,'GTalkClient$1$1'),_h=Bw(GC,'GTalkClient$1MessageHandler'),$h=Bw(GC,'GTalkClient$1MessageHandler$1'),Oj=Bw(HC,'RemoteServiceProxy'),ci=Bw(GC,'GTalkService_Proxy'),bk=Bw(HC,'SerializerBase'),di=Bw(GC,'GTalkService_TypeSerializer'),kl=Bw(FC,'Throwable'),Zk=Bw(FC,'Exception'),gl=Bw(FC,'RuntimeException'),Aj=Bw(IC,'IncompatibleRemoteServiceException'),Dj=Bw(IC,'RpcTokenException'),Hj=Bw(IC,'XsrfToken'),$k=Bw(FC,'IllegalArgumentException'),dl=Bw(FC,'NumberFormatException'),jl=Bw(FC,GB),tj=Bw(JC,'Timer'),Yk=Bw(FC,'Enum'),ei=Bw(KC,'Duration'),fi=Bw(KC,'JavaScriptException'),gi=Bw(KC,'JavaScriptObject$'),hi=Bw(KC,'Scheduler'),Pl=Aw(LC,'Object;'),ii=Bw(MC,'SchedulerImpl'),ji=Bw(MC,'StackTraceCreator$Collector'),hl=Bw(FC,'StackTraceElement'),Ql=Aw(LC,'StackTraceElement;'),Rl=Aw(LC,'String;'),oi=Cw(NC,'Style$Overflow',gd),Il=Aw(OC,'Style$Overflow;'),ki=Cw(NC,'Style$Overflow$1',null),li=Cw(NC,'Style$Overflow$2',null),mi=Cw(NC,'Style$Overflow$3',null),ni=Cw(NC,'Style$Overflow$4',null),ti=Cw(NC,'Style$Position',Bd),Jl=Aw(OC,'Style$Position;'),pi=Cw(NC,'Style$Position$1',null),qi=Cw(NC,'Style$Position$2',null),ri=Cw(NC,'Style$Position$3',null),si=Cw(NC,'Style$Position$4',null),Ok=Bw(PC,'Event'),Li=Bw(QC,'GwtEvent'),vi=Bw(RC,'DomEvent'),wi=Bw(RC,'HumanInputEvent'),Mk=Bw(PC,'Event$Type'),Ki=Bw(QC,'GwtEvent$Type'),ui=Bw(RC,'DomEvent$Type'),yi=Bw(RC,'KeyEvent'),xi=Bw(RC,'KeyCodeEvent'),zi=Bw(RC,'KeyUpEvent'),Ai=Bw(RC,'PrivateMap'),Ei=Bw(RC,'TouchEvent'),Bi=Bw(RC,'TouchCancelEvent'),Ci=Bw(RC,'TouchEndEvent'),Di=Bw(RC,'TouchEvent$TouchSupportDetector'),Fi=Bw(RC,'TouchMoveEvent'),Gi=Bw(RC,'TouchStartEvent'),Hi=Bw(SC,'AttachEvent'),Ii=Bw(SC,'CloseEvent'),Ji=Bw(SC,'ResizeEvent'),Ni=Bw(QC,'HandlerManager'),Nk=Bw(PC,'EventBus'),Sk=Bw(PC,'SimpleEventBus'),Mi=Bw(QC,'HandlerManager$Bus'),Oi=Bw(QC,'LegacyHandlerWrapper'),Tk=Bw(PC,TC),Pi=Bw(QC,TC),Yi=Bw(UC,'Request'),Zi=Bw(UC,'Response'),Qi=Bw(UC,'Request$1'),Ri=Bw(UC,'Request$3'),Ui=Bw(UC,'RequestBuilder'),Si=Bw(UC,'RequestBuilder$1'),Ti=Bw(UC,'RequestBuilder$Method'),Vi=Bw(UC,'RequestException'),Wi=Bw(UC,'RequestPermissionException'),Xi=Bw(UC,'RequestTimeoutException'),$i=Bw(VC,'AutoDirectionHandler'),_i=Cw(VC,'HasDirection$Direction',Bh),Kl=Aw('[Lcom.google.gwt.i18n.client.','HasDirection$Direction;'),aj=Bw('com.google.gwt.text.shared.','AbstractRenderer'),bj=Bw(WC,'PassthroughParser'),cj=Bw(WC,'PassthroughRenderer'),dj=Bw(XC,'DefaultMomentum'),ej=Bw(XC,'Momentum$State'),fj=Bw(XC,'Point'),qj=Bw(XC,'TouchScroller'),gj=Bw(XC,'TouchScroller$1'),hj=Bw(XC,'TouchScroller$2'),ij=Bw(XC,'TouchScroller$3'),jj=Bw(XC,'TouchScroller$4'),kj=Bw(XC,'TouchScroller$5'),lj=Bw(XC,'TouchScroller$6'),nj=Bw(XC,'TouchScroller$MomentumCommand'),mj=Bw(XC,'TouchScroller$MomentumCommand$1'),oj=Bw(XC,'TouchScroller$MomentumTouchRemovalCommand'),pj=Bw(XC,'TouchScroller$TemporalPoint'),rj=Bw(JC,'Event$NativePreviewEvent'),sj=Bw(JC,'Timer$1'),uj=Bw(JC,'Window$ClosingEvent'),vj=Bw(JC,'Window$WindowHandlers'),xj=Bw(YC,'ElementMapperImpl'),wj=Bw(YC,'ElementMapperImpl$FreeNode'),yj=Bw(YC,'WindowImplIE$1'),zj=Bw(YC,'WindowImplIE$2'),Bj=Bw(IC,'InvocationException'),Cj=Bw(IC,'RpcRequestBuilder'),Ej=Bw(IC,'SerializationException'),Fj=Bw(IC,'ServiceDefTarget$NoServiceEntryPointSpecifiedException'),Gj=Bw(IC,'StatusCodeException'),Kj=Bw(HC,'AbstractSerializationStream'),Ij=Bw(HC,'AbstractSerializationStreamReader'),Jj=Bw(HC,'AbstractSerializationStreamWriter'),Lj=Bw(HC,'ClientSerializationStreamReader'),Mj=Bw(HC,'ClientSerializationStreamWriter'),Nj=Bw(HC,'RemoteServiceProxy$ServiceHelper'),_j=Bw(HC,'RequestCallbackAdapter'),$j=Cw(HC,'RequestCallbackAdapter$ResponseReader',ar),Ll=Aw('[Lcom.google.gwt.user.client.rpc.impl.','RequestCallbackAdapter$ResponseReader;'),Rj=Cw(HC,'RequestCallbackAdapter$ResponseReader$1',null),Pj=Cw(HC,'RequestCallbackAdapter$ResponseReader$10',null),Qj=Cw(HC,'RequestCallbackAdapter$ResponseReader$11',null),Sj=Cw(HC,'RequestCallbackAdapter$ResponseReader$2',null),Tj=Cw(HC,'RequestCallbackAdapter$ResponseReader$3',null),Uj=Cw(HC,'RequestCallbackAdapter$ResponseReader$4',null),Vj=Cw(HC,'RequestCallbackAdapter$ResponseReader$5',null),Wj=Cw(HC,'RequestCallbackAdapter$ResponseReader$6',null),Xj=Cw(HC,'RequestCallbackAdapter$ResponseReader$7',null),Yj=Cw(HC,'RequestCallbackAdapter$ResponseReader$8',null),Zj=Cw(HC,'RequestCallbackAdapter$ResponseReader$9',null),ak=Bw(HC,'RpcStatsContext'),Ck=Bw(ZC,'UIObject'),Lk=Bw(ZC,'Widget'),qk=Bw(ZC,'Panel'),gk=Bw(ZC,'ComplexPanel'),ck=Bw(ZC,'AbsolutePanel'),fk=Bw(ZC,'AttachDetachException'),dk=Bw(ZC,'AttachDetachException$1'),ek=Bw(ZC,'AttachDetachException$2'),ik=Bw(ZC,'FocusWidget'),zk=Bw(ZC,'SimplePanel'),ok=Bw(ZC,'LabelBase'),pk=Bw(ZC,'Label'),hk=Bw(ZC,'DirectionalTextHelper'),Nl=Aw($C,'Widget;'),nk=Bw(ZC,'HTMLTable'),jk=Bw(ZC,'Grid'),kk=Bw(ZC,'HTMLTable$1'),lk=Bw(ZC,'HTMLTable$CellFormatter'),mk=Bw(ZC,'HTMLTable$ColumnFormatter'),ml=Bw(_C,'AbstractCollection'),ul=Bw(_C,'AbstractList'),Al=Bw(_C,'ArrayList'),Hl=Aw(tB,'[C'),Ik=Bw(ZC,'ValueBoxBase'),Ak=Bw(ZC,'TextBoxBase'),Bk=Bw(ZC,'TextBox'),uk=Bw(ZC,'RootPanel'),rk=Bw(ZC,'RootPanel$1'),sk=Bw(ZC,'RootPanel$2'),tk=Bw(ZC,'RootPanel$DefaultRootPanel'),wk=Bw(ZC,'ScrollImpl'),vk=Bw(ZC,'ScrollImpl$ScrollImplTrident'),xk=Bw(ZC,'ScrollPanel'),yk=Bw(ZC,'SimplePanel$1'),Hk=Cw(ZC,'ValueBoxBase$TextAlignment',uv),Ml=Aw($C,'ValueBoxBase$TextAlignment;'),Dk=Cw(ZC,'ValueBoxBase$TextAlignment$1',null),Ek=Cw(ZC,'ValueBoxBase$TextAlignment$2',null),Fk=Cw(ZC,'ValueBoxBase$TextAlignment$3',null),Gk=Cw(ZC,'ValueBoxBase$TextAlignment$4',null),Kk=Bw(ZC,'WidgetCollection'),Jk=Bw(ZC,'WidgetCollection$WidgetIterator'),Pk=Bw(PC,'SimpleEventBus$1'),Qk=Bw(PC,'SimpleEventBus$2'),Rk=Bw(PC,'SimpleEventBus$3'),Sl=Aw(LC,'Throwable;'),al=Bw(FC,'IndexOutOfBoundsException'),Uk=Bw(FC,'ArrayStoreException'),Vk=Bw(FC,'Boolean'),el=Bw(FC,'Number'),Xk=Bw(FC,'Class'),Wk=Bw(FC,'ClassCastException'),_k=Bw(FC,'IllegalStateException'),bl=Bw(FC,'Integer'),Ol=Aw(LC,'Integer;'),cl=Bw(FC,'NullPointerException'),il=Bw(FC,'StringBuffer'),ll=Bw(FC,'UnsupportedOperationException'),yl=Bw(_C,'AbstractMap'),rl=Bw(_C,'AbstractHashMap'),zl=Bw(_C,'AbstractSet'),ol=Bw(_C,'AbstractHashMap$EntrySet'),nl=Bw(_C,'AbstractHashMap$EntrySetIterator'),xl=Bw(_C,'AbstractMapEntry'),pl=Bw(_C,'AbstractHashMap$MapEntryNull'),ql=Bw(_C,'AbstractHashMap$MapEntryString'),sl=Bw(_C,'AbstractList$IteratorImpl'),tl=Bw(_C,'AbstractList$ListIteratorImpl'),wl=Bw(_C,'AbstractMap$1'),vl=Bw(_C,'AbstractMap$1$1'),Bl=Bw(_C,'Collections$EmptyList'),Cl=Bw(_C,'HashMap'),Dl=Bw(_C,'HashSet'),El=Bw(_C,'IdentityHashMap'),Fl=Bw(_C,'MapEntryImpl'),Gl=Bw(_C,'NoSuchElementException');$stats && $stats({moduleName:'gtalkclient',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.gtalkclient) $wnd.gtalkclient.onScriptLoad();
--></script></body></html>